Struct ospf_parser::Ospfv3InterAreaRouterLSA[][src]

pub struct Ospfv3InterAreaRouterLSA {
    pub header: Ospfv3LinkStateAdvertisementHeader,
    pub reserved0: u8,
    pub options: u32,
    pub reserved1: u8,
    pub metric: u32,
    pub destination_router_id: u32,
}
Expand description

Inter-Area-Router-LSAs (v3)

Inter-area-router-LSAs have LS type equal to 0x2004. These LSAs are the IPv6 equivalent of OSPF for IPv4’s type 4 summary-LSAs (see Section 12.4.3 of [OSPFV2]). Originated by area border routers, they describe routes to AS boundary routers in other areas. To see why it is necessary to advertise the location of each ASBR, consult Section 16.4 in [OSPFV2]. Each LSA describes a route to a single router. For details concerning the construction of inter-area-router-LSAs, see Section 4.4.3.5.

Fields

header: Ospfv3LinkStateAdvertisementHeaderreserved0: u8options: u32reserved1: u8metric: u32destination_router_id: u32

Trait Implementations

Formats the value using the given formatter. Read more

Parse input as Big-Endian

Parse input as Little-Endian

Parse input, not knowing the endianness Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.