Home
last modified time | relevance | path

Searched defs:Icmpv4Header (Results 1 – 5 of 5) sorted by relevance

/external/rust/android-crates-io/crates/etherparse/src/transport/
Dicmpv4_header.rs10 pub struct Icmpv4Header { struct
17 impl Icmpv4Header { argument
40 pub fn new(icmp_type: Icmpv4Type) -> Icmpv4Header { in new()
49 pub fn with_checksum(icmp_type: Icmpv4Type, payload: &[u8]) -> Icmpv4Header { in with_checksum()
59 pub fn from_slice(slice: &[u8]) -> Result<(Icmpv4Header, &[u8]), err::LenError> { in from_slice()
68 pub fn read<T: std::io::Read + Sized>(reader: &mut T) -> Result<Icmpv4Header, std::io::Error> { in read()
Dtransport_header.rs62 pub fn icmpv4(self) -> Option<Icmpv4Header> { in icmpv4()
73 pub fn mut_icmpv4(&mut self) -> Option<&mut Icmpv4Header> { in mut_icmpv4()
Dicmpv4_slice.rs72 pub fn header(&self) -> Icmpv4Header { in header()
/external/rust/android-crates-io/crates/etherparse/src/
Dcompositions_tests.rs410 icmpv4: &Icmpv4Header, in run_vlan()
470 icmpv4: &Icmpv4Header, in run_ipv4()
511 icmpv4: &Icmpv4Header, in run_ipv6()
556 icmpv4: &Icmpv4Header, in run_transport()
Dpacket_builder.rs1145 pub fn icmpv4(mut self, icmp_type: Icmpv4Type) -> PacketBuilderStep<Icmpv4Header> { in icmpv4()
1196 ) -> PacketBuilderStep<Icmpv4Header> {
1241 pub fn icmpv4_echo_request(mut self, id: u16, seq: u16) -> PacketBuilderStep<Icmpv4Header> { in icmpv4_echo_request()
1280 pub fn icmpv4_echo_reply(mut self, id: u16, seq: u16) -> PacketBuilderStep<Icmpv4Header> { in icmpv4_echo_reply()