Milos RTOS v0.3.4a
Real Time Operating System
Types and codes
Collaboration diagram for Types and codes:

Defines

#define __ICMP_TYPE_ECHOREPLY   0
 Echo reply.
#define __ICMP_TYPE_UNREACH   3
 Destination unreachable.
#define __ICMP_CODE_UNREACH_NET   0
 Destination unreach.: Bad net code.
#define __ICMP_CODE_UNREACH_HOST   1
 Destination unreach.: Bad host.
#define __ICMP_CODE_UNREACH_PROTOCOL   2
 Destination unreach.: Bad protocol.
#define __ICMP_CODE_UNREACH_PORT   3
 Destination unreach.: Bad port.
#define __ICMP_CODE_UNREACH_NEEDFRAG   4
 Destination unreach.: Fragmentation needed.
#define __ICMP_CODE_UNREACH_SRCFAIL   5
 Destination unreach.: Source route failed.
#define __ICMP_CODE_UNREACH_NET_UNKNOWN   6
 Destination unreach.: Unknown net.
#define __ICMP_CODE_UNREACH_HOST_UNKNOWN   7
 Destination unreach.: Unknown host.
#define __ICMP_CODE_UNREACH_ISOLATED   8
 Destination unreach.: Source host isolated.
#define __ICMP_CODE_UNREACH_NET_PROHIB   9
 Destination unreach.: Net access prohibited.
#define __ICMP_CODE_UNREACH_HOST_PROHIB   10
 Destination unreach.: Host access prohibited.
#define __ICMP_CODE_UNREACH_TOSNET   11
 Destination unreachable: Bad tos for net.
#define __ICMP_CODE_UNREACH_TOSHOST   12
 Destination unreachable: Bad tos for host.
#define __ICMP_TYPE_SOURCEQUENCH   4
 Packet lost.
#define __ICMP_TYPE_REDIRECT   5
 Shorter route.
#define __ICMP_CODE_REDIRECT_NET   0
 Shorter route for network.
#define __ICMP_CODE_REDIRECT_HOST   1
 Shorter route for host.
#define __ICMP_CODE_REDIRECT_TOSNET   2
 Shorter route for tos and net.
#define __ICMP_CODE_REDIRECT_TOSHOST   3
 Shorter route for tos and host.
#define __ICMP_TYPE_ECHO   8
 Echo reply type.
#define __ICMP_TYPE_ROUTERADVERT   9
 Router advertisement type.
#define __ICMP_TYPE_ROUTERSOLICIT   10
 Router solicitation type.
#define __ICMP_TYPE_TIMXCEED   11
 Time exceeded type.
#define __ICMP_CODE_TIMXCEED_INTRANS   0
 Time exceeded in transit.
#define __ICMP_CODE_TIMXCEED_REASS   1
 Time exceeded in reassembly.
#define __ICMP_TYPE_PARAMPROB   12
 Bad IP header type.
#define __ICMP_CODE_PARAMPROB_OPTABSENT   1
 Bad IP header: Required option missing.
#define __ICMP_TYPE_TSTAMP   13
 Timestamp request type.
#define __ICMP_TYPE_TSTAMPREPLY   14
 Timestamp reply type.
#define __ICMP_TYPE_IREQ   15
 Information request type.
#define __ICMP_TYPE_IREQREPLY   16
 Information reply type.
#define __ICMP_TYPE_MASKREQ   17
 Address mask request type.
#define __ICMP_TYPE_MASKREPLY   18
 Address mask reply type.

Define Documentation

#define __ICMP_TYPE_ECHOREPLY   0

Echo reply.

Definition at line 55 of file icmp.h.

#define __ICMP_TYPE_UNREACH   3

Destination unreachable.

Definition at line 56 of file icmp.h.

#define __ICMP_CODE_UNREACH_NET   0

Destination unreach.: Bad net code.

Definition at line 57 of file icmp.h.

#define __ICMP_CODE_UNREACH_HOST   1

Destination unreach.: Bad host.

Definition at line 58 of file icmp.h.

Destination unreach.: Bad protocol.

Definition at line 59 of file icmp.h.

#define __ICMP_CODE_UNREACH_PORT   3

Destination unreach.: Bad port.

Definition at line 60 of file icmp.h.

Destination unreach.: Fragmentation needed.

Definition at line 61 of file icmp.h.

Destination unreach.: Source route failed.

Definition at line 62 of file icmp.h.

Destination unreach.: Unknown net.

Definition at line 63 of file icmp.h.

Destination unreach.: Unknown host.

Definition at line 64 of file icmp.h.

Destination unreach.: Source host isolated.

Definition at line 65 of file icmp.h.

Destination unreach.: Net access prohibited.

Definition at line 66 of file icmp.h.

Destination unreach.: Host access prohibited.

Definition at line 67 of file icmp.h.

#define __ICMP_CODE_UNREACH_TOSNET   11

Destination unreachable: Bad tos for net.

Definition at line 68 of file icmp.h.

#define __ICMP_CODE_UNREACH_TOSHOST   12

Destination unreachable: Bad tos for host.

Definition at line 69 of file icmp.h.

#define __ICMP_TYPE_SOURCEQUENCH   4

Packet lost.

Definition at line 70 of file icmp.h.

#define __ICMP_TYPE_REDIRECT   5

Shorter route.

Definition at line 71 of file icmp.h.

#define __ICMP_CODE_REDIRECT_NET   0

Shorter route for network.

Definition at line 72 of file icmp.h.

#define __ICMP_CODE_REDIRECT_HOST   1

Shorter route for host.

Definition at line 73 of file icmp.h.

Shorter route for tos and net.

Definition at line 74 of file icmp.h.

Shorter route for tos and host.

Definition at line 75 of file icmp.h.

#define __ICMP_TYPE_ECHO   8

Echo reply type.

Definition at line 76 of file icmp.h.

#define __ICMP_TYPE_ROUTERADVERT   9

Router advertisement type.

Definition at line 77 of file icmp.h.

#define __ICMP_TYPE_ROUTERSOLICIT   10

Router solicitation type.

Definition at line 78 of file icmp.h.

#define __ICMP_TYPE_TIMXCEED   11

Time exceeded type.

Definition at line 79 of file icmp.h.

Time exceeded in transit.

Definition at line 80 of file icmp.h.

Time exceeded in reassembly.

Definition at line 81 of file icmp.h.

#define __ICMP_TYPE_PARAMPROB   12

Bad IP header type.

Definition at line 82 of file icmp.h.

Bad IP header: Required option missing.

Definition at line 83 of file icmp.h.

#define __ICMP_TYPE_TSTAMP   13

Timestamp request type.

Definition at line 84 of file icmp.h.

#define __ICMP_TYPE_TSTAMPREPLY   14

Timestamp reply type.

Definition at line 85 of file icmp.h.

#define __ICMP_TYPE_IREQ   15

Information request type.

Definition at line 86 of file icmp.h.

#define __ICMP_TYPE_IREQREPLY   16

Information reply type.

Definition at line 87 of file icmp.h.

#define __ICMP_TYPE_MASKREQ   17

Address mask request type.

Definition at line 88 of file icmp.h.

#define __ICMP_TYPE_MASKREPLY   18

Address mask reply type.

Definition at line 89 of file icmp.h.

 All Data Structures Files Functions Variables Typedefs Defines