Data Fields

libtrace_ospf_v2_t Struct Reference

OSPF header. More...

Data Fields

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

Detailed Description

OSPF header.


Field Documentation

struct in_addr libtrace_ospf_v2_t::area

Area the packet belongs to.

Authentication Data Length.

Authentication Key ID.

Cryptographic Sequence Number.

Authentication procedure.

Packet length, including OSPF header.

OSPF Version, should be 2.

Router ID of the packet source.

Checksum.

OSPF Packet Type.

Referenced by trace_get_ospf_contents_v2().

Always zero.


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