Module testutil

Source
Expand description

Testing-related utilities.

Structs§

EthernetFrameMetadata
Metadata of an Ethernet frame.
Ipv4PacketMetadata
Metadata of an IPv4 packet.
Ipv6PacketMetadata
Metadata of an IPv6 packet.
TcpSegmentMetadata
Metadata of a TCP segment.
TestPacket
Represents a packet (usually from a live capture) used for testing.
UdpPacketMetadata
Metadata of a UDP packet.

Functions§

overwrite_icmpv6_checksum
Overwrite the checksum in an ICMPv6 message, returning the original value.
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.