mirror of
https://github.com/zeek/zeek.git
synced 2025-10-05 08:08:19 +00:00
Remove now-unused Packet::l2_valid field
This commit is contained in:
parent
b3eb63c48a
commit
04dbc8e8be
3 changed files with 8 additions and 27 deletions
|
@ -147,47 +147,36 @@ public:
|
|||
uint32_t cap_len; /// Captured packet length
|
||||
uint32_t link_type; /// pcap link_type (DLT_EN10MB, DLT_RAW, etc)
|
||||
|
||||
// These are computed from Layer 2 data. These fields are only valid if
|
||||
// l2_valid returns true.
|
||||
|
||||
/**
|
||||
* Layer 3 protocol identified (if any). Valid iff l2_valid is true.
|
||||
* Layer 3 protocol identified (if any).
|
||||
*/
|
||||
Layer3Proto l3_proto;
|
||||
|
||||
/**
|
||||
* If layer 2 is Ethernet, innermost ethertype field. Valid iff
|
||||
* l2_valid is true.
|
||||
* If layer 2 is Ethernet, innermost ethertype field.
|
||||
*/
|
||||
uint32_t eth_type;
|
||||
|
||||
/**
|
||||
* Layer 2 source address. Valid iff l2_valid is true.
|
||||
* Layer 2 source address.
|
||||
*/
|
||||
const u_char* l2_src = nullptr;
|
||||
|
||||
/**
|
||||
* Layer 2 destination address. Valid iff l2_valid is true.
|
||||
* Layer 2 destination address.
|
||||
*/
|
||||
const u_char* l2_dst = nullptr;
|
||||
|
||||
/**
|
||||
* (Outermost) VLAN tag if any, else 0. Valid iff l2_valid is true.
|
||||
* (Outermost) VLAN tag if any, else 0.
|
||||
*/
|
||||
uint32_t vlan;
|
||||
|
||||
/**
|
||||
* (Innermost) VLAN tag if any, else 0. Valid iff l2_valid is true.
|
||||
* (Innermost) VLAN tag if any, else 0.
|
||||
*/
|
||||
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.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue