[−][src]Struct ospf_parser::OspfDatabaseDescriptionPacket
The Database Description packet
Database Description packets are OSPF packet type 2. These packets are exchanged when an adjacency is being initialized. They describe the contents of the topological database. Multiple packets may be used to describe the database. For this purpose a poll-response procedure is used. One of the routers is designated to be master, the other a slave. The master sends Database Description packets (polls) which are acknowledged by Database Description packets sent by the slave (responses). The responses are linked to the polls via the packets' DD sequence numbers.
Fields
header: Ospfv2PacketHeader
if_mtu: u16
options: u8
flags: u8
dd_sequence_number: u32
lsa_headers: Vec<OspfLinkStateAdvertisementHeader>
Implementations
impl OspfDatabaseDescriptionPacket
[src]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for OspfDatabaseDescriptionPacket
impl Send for OspfDatabaseDescriptionPacket
impl Sync for OspfDatabaseDescriptionPacket
impl Unpin for OspfDatabaseDescriptionPacket
impl UnwindSafe for OspfDatabaseDescriptionPacket
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,