Struct pnet_packet::icmpv6::ndp::RouterSolicit [−][src]
pub struct RouterSolicit {
pub icmpv6_type: Icmpv6Type,
pub icmpv6_code: Icmpv6Code,
pub checksum: u16be,
pub reserved: u32be,
pub options: Vec<NdpOption>,
pub payload: Vec<u8>,
}
Expand description
Router Solicitation Message RFC 4861 § 4.1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type | Code | Checksum |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Reserved |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Options ...
Fields
icmpv6_type: Icmpv6Type
icmpv6_code: Icmpv6Code
checksum: u16be
reserved: u32be
options: Vec<NdpOption>
payload: Vec<u8>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for RouterSolicit
impl Send for RouterSolicit
impl Sync for RouterSolicit
impl Unpin for RouterSolicit
impl UnwindSafe for RouterSolicit
Blanket Implementations
Mutably borrows from an owned value. Read more