Data Structures | |
| struct | icmp |
| ICMP protocol header structure. More... | |
Defines | |
| #define | ICMP_ECHOREPLY |
| Echo reply type. | |
| #define | ICMP_UNREACH |
| Destination unreachable type. | |
| #define | ICMP_UNREACH_NET |
| Destination unreachable: Bad net code. | |
| #define | ICMP_UNREACH_HOST |
| Destination unreachable: Bad host. | |
| #define | ICMP_UNREACH_PROTOCOL |
| Destination unreachable: Bad protocol. | |
| #define | ICMP_UNREACH_PORT |
| Destination unreachable: Bad port. | |
| #define | ICMP_UNREACH_NEEDFRAG |
| Destination unreachable: Fragmentation needed. | |
| #define | ICMP_UNREACH_SRCFAIL |
| Destination unreachable: Source route failed. | |
| #define | ICMP_UNREACH_NET_UNKNOWN |
| Destination unreachable: Unknown net. | |
| #define | ICMP_UNREACH_HOST_UNKNOWN |
| Destination unreachable: Unknown host. | |
| #define | ICMP_UNREACH_ISOLATED |
| Destination unreachable: Source host isolated. | |
| #define | ICMP_UNREACH_NET_PROHIB |
| Destination unreachable: Net access prohibited. | |
| #define | ICMP_UNREACH_HOST_PROHIB |
| Destination unreachable: Host access prohibited. | |
| #define | ICMP_UNREACH_TOSNET |
| Destination unreachable: Bad tos for net. | |
| #define | ICMP_UNREACH_TOSHOST |
| Destination unreachable: Bad tos for host. | |
| #define | ICMP_SOURCEQUENCH |
| Packet lost type. | |
| #define | ICMP_REDIRECT |
| Shorter route type. | |
| #define | ICMP_REDIRECT_NET |
| Shorter route for network. | |
| #define | ICMP_REDIRECT_HOST |
| Shorter route for host. | |
| #define | ICMP_REDIRECT_TOSNET |
| Shorter route for tos and net. | |
| #define | ICMP_REDIRECT_TOSHOST |
| Shorter route for tos and host. | |
| #define | ICMP_ECHO |
| Echo reply type. | |
| #define | ICMP_ROUTERADVERT |
| Router advertisement type. | |
| #define | ICMP_ROUTERSOLICIT |
| Router solicitation type. | |
| #define | ICMP_TIMXCEED |
| Time exceeded type. | |
| #define | ICMP_TIMXCEED_INTRANS |
| Time exceeded in transit. | |
| #define | ICMP_TIMXCEED_REASS |
| Time exceeded in reassembly. | |
| #define | ICMP_PARAMPROB |
| Bad IP header type. | |
| #define | ICMP_PARAMPROB_OPTABSENT |
| Bad IP header: Required option missing. | |
| #define | ICMP_TSTAMP |
| Timestamp request type. | |
| #define | ICMP_TSTAMPREPLY |
| Timestamp reply type. | |
| #define | ICMP_IREQ |
| Information request type. | |
| #define | ICMP_IREQREPLY |
| Information reply type. | |
| #define | ICMP_MASKREQ |
| Address mask request type. | |
| #define | ICMP_MASKREPLY |
| Address mask reply type. | |
| #define | ICMP_MAXTYPE |
| Maximum ICMP type number. | |
| #define | ICMP_MINLEN |
| Lower bounds on packet length. | |
Typedefs | |
| typedef icmp | ICMPHDR |
| ICMP protocol header type. | |
RFC 792.
|
|
ICMP protocol header type.
|