Module pnet::packet::icmp::time_exceeded [] [src]

abstraction for "destination unreachable" ICMP packets.

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

Modules

icmp_codes

Enumeration of the recognized ICMP codes for "time exceeded" ICMP packets.

Structs

MutableTimeExceededPacket

A structure enabling manipulation of on the wire packets

TimeExceeded

Represents an "echo request" ICMP packet.

TimeExceededIterable

Used to iterate over a slice of TimeExceededPackets

TimeExceededPacket

A structure enabling manipulation of on the wire packets