From f92bffcfd99faf1570325ae0e37022368888a0b7 Mon Sep 17 00:00:00 2001 From: Tim Wojtulewicz Date: Sun, 13 Jul 2025 20:00:13 -0700 Subject: [PATCH] af_packet: Ensure all of the member fields get initialized --- src/iosource/af_packet/src/AF_Packet.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/iosource/af_packet/src/AF_Packet.h b/src/iosource/af_packet/src/AF_Packet.h index b6e0e8a41d..b5253e7af7 100644 --- a/src/iosource/af_packet/src/AF_Packet.h +++ b/src/iosource/af_packet/src/AF_Packet.h @@ -57,13 +57,13 @@ private: Properties props; Stats stats; - int current_filter; - unsigned int num_discarded; - int checksum_mode; + int current_filter = 0; + unsigned int num_discarded = 0; + int checksum_mode = 0; - int socket_fd; - RX_Ring *rx_ring; - struct pcap_pkthdr current_hdr; + int socket_fd = -1; + RX_Ring *rx_ring = nullptr; + struct pcap_pkthdr current_hdr = {0}; struct InterfaceInfo { int index = -1;