diff --git a/src/iosource/Packet.h b/src/iosource/Packet.h index c6b7caa6a3..8248fb7684 100644 --- a/src/iosource/Packet.h +++ b/src/iosource/Packet.h @@ -155,11 +155,6 @@ public: uint32_t cap_len; /// Captured packet length uint32_t link_type; /// pcap link_type (DLT_EN10MB, DLT_RAW, etc) - // True if L2 processing succeeded. If data is set on initialization of - // the packet, L2 is assumed to be valid. The packet manager will then - // process the packet and set l2_valid to False if the analysis failed. - bool l2_valid; - // These are computed from Layer 2 data. These fields are only valid if // l2_valid returns true. @@ -199,6 +194,13 @@ public: */ uint32_t inner_vlan; + /** + * True if L2 processing succeeded. If data is set on initialization of + * the packet, L2 is assumed to be valid. The packet manager will then + * process the packet and set l2_valid to False if the analysis failed. + */ + bool l2_valid; + /** * Indicates whether the layer 2 checksum was validated by the * hardware/kernel before being received by zeek.