Expand description
Testing-related utilities.
Structs§
- ArpPacket
Info  - Information about an 
ArpPacket. - Ethernet
Frame Metadata  - Metadata of an Ethernet frame.
 - Ipv4
Packet Metadata  - Metadata of an IPv4 packet.
 - Ipv6
Packet Metadata  - Metadata of an IPv6 packet.
 - TcpSegment
Metadata  - Metadata of a TCP segment.
 - Test
Packet  - Represents a packet (usually from a live capture) used for testing.
 - UdpPacket
Metadata  - Metadata of a UDP packet.
 
Functions§
- overwrite_
icmpv6_ checksum  - Overwrite the checksum in an ICMPv6 message, returning the original value.
 - parse_
arp_ packet  - Parse an ARP packet.
 - parse_
arp_ packet_ in_ ethernet_ frame  - Parse an ARP packet in an Ethernet frame.
 - parse_
ethernet_ frame  - Parse an ethernet frame.
 - parse_
icmp_ packet  - Parse an ICMP packet.
 - parse_
icmp_ packet_ in_ ip_ packet_ in_ ethernet_ frame  - Parse an ICMP packet in an IP packet in an Ethernet frame.
 - parse_
ip_ packet  - Parse an IP packet.
 - parse_
ip_ packet_ in_ ethernet_ frame  - Parse an IP packet in an Ethernet frame.
 - verify_
ethernet_ frame  - Verify that a parsed Ethernet frame is as expected.
 - verify_
ipv4_ packet  - Verify that a parsed IPv4 packet is as expected.
 - verify_
ipv6_ packet  - Verify that a parsed IPv6 packet is as expected.
 - verify_
tcp_ segment  - Verify that a parsed TCP segment is as expected.
 - verify_
udp_ packet  - Verify that a parsed UDP packet is as expected.