XINU
|
Go to the source code of this file.
Data Structures | |
struct | icmpentry |
Macros | |
#define | ICMP_ECHOREPLY 0 /* ICMP Echo Reply message */ |
#define | ICMP_ECHOREQST 8 /* ICMP Echo Request message */ |
#define | ICMP_FREE 0 /* entry is unused */ |
#define | ICMP_HDR_LEN 8 /* bytes in an ICMP header */ |
#define | ICMP_QSIZ 8 /* incoming packets per slot */ |
#define | ICMP_RECV 2 /* entry has a process waiting */ |
#define | ICMP_SLOTS 10 /* num. of open ICMP endpoints */ |
#define | ICMP_USED 1 /* entry is being used */ |
Variables | |
struct icmpentry | icmptab [] |
#define ICMP_ECHOREPLY 0 /* ICMP Echo Reply message */ |
#define ICMP_ECHOREQST 8 /* ICMP Echo Request message */ |
#define ICMP_FREE 0 /* entry is unused */ |
Definition at line 8 of file icmp.h.
Referenced by icmp_in(), icmp_init(), icmp_register(), and icmp_release().
#define ICMP_HDR_LEN 8 /* bytes in an ICMP header */ |
Definition at line 12 of file icmp.h.
Referenced by icmp_in(), icmp_mkpkt(), and icmp_recv().
#define ICMP_QSIZ 8 /* incoming packets per slot */ |
Definition at line 4 of file icmp.h.
Referenced by icmp_in(), and net_init().
#define ICMP_RECV 2 /* entry has a process waiting */ |
Definition at line 10 of file icmp.h.
Referenced by icmp_in(), and icmp_recv().
#define ICMP_SLOTS 10 /* num. of open ICMP endpoints */ |
Definition at line 3 of file icmp.h.
Referenced by icmp_in(), icmp_init(), icmp_recv(), icmp_register(), icmp_release(), and net_init().
#define ICMP_USED 1 /* entry is being used */ |
Definition at line 9 of file icmp.h.
Referenced by icmp_in(), icmp_recv(), icmp_register(), and icmp_release().
struct icmpentry icmptab[] |
Definition at line 6 of file icmp.c.
Referenced by icmp_in(), icmp_init(), icmp_recv(), icmp_register(), and icmp_release().