Module pnet_packet::icmp::time_exceeded[][src]

Expand description

abstraction for “time exceeded” ICMP packets.

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|     Type      |     Code      |          Checksum             |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                             unused                            |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|      Internet Header + 64 bits of Original Data Datagram      |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Modules

Enumeration of the recognized ICMP codes for “time exceeded” ICMP packets.

Structs

A structure enabling manipulation of on the wire packets

Represents an “echo request” ICMP packet.

Used to iterate over a slice of TimeExceededPackets

A structure enabling manipulation of on the wire packets