Programmable Gateways
Login
Overview
Power Industry
Serial Device Server
Programmable Gateways
Serial/Ethernet Gateway XNUT-100
CAN/Ethernet Gateway XNUT-105
Ethernet CPU Boards
Shop
Information and Support
Main Page
|
Modules
|
Data Structures
|
File List
|
Data Fields
|
Globals
|
Related Pages
|
Examples
include/netinet/ip_icmp.h File Reference
Detailed Description
Interface control message protocol definitions.
RFC 792.
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.