]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
msg/async/Event: use zero-initialization instead of memset()
authorMax Kellermann <max.kellermann@ionos.com>
Fri, 4 Oct 2024 15:27:28 +0000 (17:27 +0200)
committerMax Kellermann <max.kellermann@ionos.com>
Wed, 9 Oct 2024 21:15:15 +0000 (23:15 +0200)
Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
src/msg/async/Event.h

index a595667e447bd1d8b4b6a98389a9ef659bfa96a2..6acd62757389d8fccb8ca5cdcb529d792a60603e 100644 (file)
@@ -97,11 +97,7 @@ class EventCenter {
   using clock_type = ceph::coarse_mono_clock;
 
   struct AssociatedCenters {
-    EventCenter *centers[MAX_EVENTCENTER];
-    AssociatedCenters() {
-      // FIPS zeroization audit 20191115: this memset is not security related.
-      memset(centers, 0, MAX_EVENTCENTER * sizeof(EventCenter*));
-    }
+    EventCenter *centers[MAX_EVENTCENTER]{};
   };
 
   struct FileEvent {