Struct pktparse::ipv4::IPv4Header
[−]
[src]
pub struct IPv4Header { pub version: u8, pub ihl: u8, pub tos: u8, pub length: u16, pub id: u16, pub flags: u8, pub fragment_offset: u16, pub ttl: u8, pub protocol: IPv4Protocol, pub chksum: u16, pub source_addr: Ipv4Addr, pub dest_addr: Ipv4Addr, }
Fields
version: u8
ihl: u8
tos: u8
length: u16
id: u16
flags: u8
fragment_offset: u16
ttl: u8
protocol: IPv4Protocol
chksum: u16
source_addr: Ipv4Addr
dest_addr: Ipv4Addr
Trait Implementations
impl Debug for IPv4Header
[src]
impl PartialEq for IPv4Header
[src]
fn eq(&self, __arg_0: &IPv4Header) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &IPv4Header) -> bool
[src]
This method tests for !=
.