Trait L4Checksum

Source
pub trait L4Checksum {
    // Required method
    fn checksum_ipv4(&mut self, source: &Ipv4Addr, destination: &Ipv4Addr);
}

Required Methods§

Source

fn checksum_ipv4(&mut self, source: &Ipv4Addr, destination: &Ipv4Addr)

Implementations on Foreign Types§

Source§

impl<'p> L4Checksum for MutableDestinationUnreachablePacket<'p>

Source§

fn checksum_ipv4(&mut self, _source: &Ipv4Addr, _destination: &Ipv4Addr)

Source§

impl<'p> L4Checksum for MutableEchoReplyPacket<'p>

Source§

fn checksum_ipv4(&mut self, _source: &Ipv4Addr, _destination: &Ipv4Addr)

Source§

impl<'p> L4Checksum for MutableEchoRequestPacket<'p>

Source§

fn checksum_ipv4(&mut self, _source: &Ipv4Addr, _destination: &Ipv4Addr)

Source§

impl<'p> L4Checksum for MutableTimeExceededPacket<'p>

Source§

fn checksum_ipv4(&mut self, _source: &Ipv4Addr, _destination: &Ipv4Addr)

Source§

impl<'p> L4Checksum for MutableTcpPacket<'p>

Source§

fn checksum_ipv4(&mut self, source: &Ipv4Addr, destination: &Ipv4Addr)

Source§

impl<'p> L4Checksum for MutableUdpPacket<'p>

Source§

fn checksum_ipv4(&mut self, source: &Ipv4Addr, destination: &Ipv4Addr)

Implementors§