WAND Trace processing  4.0.5
libtrace_ospf_as_external_lsa_t Struct Reference

OSPFv2 AS External LSA Body. More...

Data Fields

struct in_addr netmask
 Netmask for the destination. More...
 
LT_BITFIELD8 tos:7
 
LT_BITFIELD8 e:1
 If set, metric is Type 2. More...
 
uint8_t metric_a
 Byte 1 of the Metric field. More...
 
uint8_t metric_b
 Byte 2 of the Metric field. More...
 
uint8_t metric_c
 Byte 3 of the Metric field. More...
 
struct in_addr forwarding
 Forwarding address. More...
 
uint32_t external_tag
 External Route Tag. More...
 

Detailed Description

OSPFv2 AS External LSA Body.

Field Documentation

LT_BITFIELD8 libtrace_ospf_as_external_lsa_t::e

If set, metric is Type 2.

Else, Type 1

uint32_t libtrace_ospf_as_external_lsa_t::external_tag

External Route Tag.

struct in_addr libtrace_ospf_as_external_lsa_t::forwarding

Forwarding address.

uint8_t libtrace_ospf_as_external_lsa_t::metric_a

Byte 1 of the Metric field.

Referenced by trace_get_ospf_metric_from_as_external_lsa_v2().

uint8_t libtrace_ospf_as_external_lsa_t::metric_b

Byte 2 of the Metric field.

Referenced by trace_get_ospf_metric_from_as_external_lsa_v2().

uint8_t libtrace_ospf_as_external_lsa_t::metric_c

Byte 3 of the Metric field.

Referenced by trace_get_ospf_metric_from_as_external_lsa_v2().

struct in_addr libtrace_ospf_as_external_lsa_t::netmask

Netmask for the destination.


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