#include "lwip/opt.h"
#include "lwip/pbuf.h"
#include "lwip/ip_addr.h"
#include "lwip/netif.h"
Go to the source code of this file.
◆ ICMP_DUR
#define ICMP_DUR 3 /* destination unreachable */ |
◆ ICMP_ECHO
#define ICMP_ECHO 8 /* echo */ |
◆ ICMP_ER
#define ICMP_ER 0 /* echo reply */ |
◆ ICMP_IR
#define ICMP_IR 16 /* information reply */ |
◆ ICMP_IRQ
#define ICMP_IRQ 15 /* information request */ |
◆ ICMP_PP
#define ICMP_PP 12 /* parameter problem */ |
◆ ICMP_RD
#define ICMP_RD 5 /* redirect */ |
◆ ICMP_SQ
#define ICMP_SQ 4 /* source quench */ |
◆ ICMP_TE
#define ICMP_TE 11 /* time exceeded */ |
◆ ICMP_TS
#define ICMP_TS 13 /* timestamp */ |
◆ ICMP_TSR
#define ICMP_TSR 14 /* timestamp reply */ |
◆ ICMPH_CODE
#define ICMPH_CODE |
( |
|
hdr | ) |
((hdr)->code) |
◆ ICMPH_CODE_SET
#define ICMPH_CODE_SET |
( |
|
hdr, |
|
|
|
c |
|
) |
| ((hdr)->code = (c)) |
◆ ICMPH_TYPE
#define ICMPH_TYPE |
( |
|
hdr | ) |
((hdr)->type) |
◆ ICMPH_TYPE_SET
#define ICMPH_TYPE_SET |
( |
|
hdr, |
|
|
|
t |
|
) |
| ((hdr)->type = (t)) |
Combines type and code to an u16_t
Definition at line 95 of file icmp.h.
◆ icmp_dur_type
Enumerator |
---|
ICMP_DUR_NET | |
ICMP_DUR_HOST | |
ICMP_DUR_PROTO | |
ICMP_DUR_PORT | |
ICMP_DUR_FRAG | |
ICMP_DUR_SR | |
Definition at line 56 of file icmp.h.
◆ icmp_te_type
Enumerator |
---|
ICMP_TE_TTL | |
ICMP_TE_FRAG | |
Definition at line 65 of file icmp.h.
◆ PACK_STRUCT_STRUCT