WAND Trace processing  4.0.5
libtrace_ospf_v2_t Struct Reference

OSPF header. More...

Data Fields

uint8_t ospf_v
 OSPF Version, should be 2. More...
 
uint8_t type
 OSPF Packet Type. More...
 
uint16_t ospf_len
 Packet length, including OSPF header. More...
 
struct in_addr router
 Router ID of the packet source. More...
 
struct in_addr area
 Area the packet belongs to. More...
 
uint16_t sum
 Checksum. More...
 
uint16_t au_type
 Authentication procedure. More...
 
uint16_t zero
 Always zero. More...
 
uint8_t au_key_id
 Authentication Key ID. More...
 
uint8_t au_data_len
 Authentication Data Length. More...
 
uint32_t au_seq_num
 Cryptographic Sequence Number. More...
 

Detailed Description

OSPF header.

Field Documentation

struct in_addr libtrace_ospf_v2_t::area

Area the packet belongs to.

uint8_t libtrace_ospf_v2_t::au_data_len

Authentication Data Length.

uint8_t libtrace_ospf_v2_t::au_key_id

Authentication Key ID.

uint32_t libtrace_ospf_v2_t::au_seq_num

Cryptographic Sequence Number.

uint16_t libtrace_ospf_v2_t::au_type

Authentication procedure.

uint16_t libtrace_ospf_v2_t::ospf_len

Packet length, including OSPF header.

uint8_t libtrace_ospf_v2_t::ospf_v

OSPF Version, should be 2.

struct in_addr libtrace_ospf_v2_t::router

Router ID of the packet source.

uint16_t libtrace_ospf_v2_t::sum

Checksum.

uint8_t libtrace_ospf_v2_t::type

OSPF Packet Type.

Referenced by trace_get_ospf_contents_v2().

uint16_t libtrace_ospf_v2_t::zero

Always zero.


The documentation for this struct was generated from the following file: