37 #ifndef LWIP_HDR_PROT_ICMP6_H
38 #define LWIP_HDR_PROT_ICMP6_H
134 #ifdef PACK_STRUCT_USE_INCLUDES
145 #ifdef PACK_STRUCT_USE_INCLUDES
150 #ifdef PACK_STRUCT_USE_INCLUDES
162 #ifdef PACK_STRUCT_USE_INCLUDES
#define PACK_STRUCT_END
Definition: arch.h:316
uint32_t u32_t
Definition: arch.h:129
uint8_t u8_t
Definition: arch.h:125
#define PACK_STRUCT_BEGIN
Definition: arch.h:307
uint16_t u16_t
Definition: arch.h:127
icmp6_dur_code
Definition: icmp6.h:98
@ ICMP6_DUR_PROHIBITED
Definition: icmp6.h:102
@ ICMP6_DUR_PORT
Definition: icmp6.h:108
@ ICMP6_DUR_REJECT_ROUTE
Definition: icmp6.h:112
@ ICMP6_DUR_NO_ROUTE
Definition: icmp6.h:100
@ ICMP6_DUR_ADDRESS
Definition: icmp6.h:106
@ ICMP6_DUR_SCOPE
Definition: icmp6.h:104
@ ICMP6_DUR_POLICY
Definition: icmp6.h:110
icmp6_pp_code
Definition: icmp6.h:124
@ ICMP6_PP_FIELD
Definition: icmp6.h:126
@ ICMP6_PP_OPTION
Definition: icmp6.h:130
@ ICMP6_PP_HEADER
Definition: icmp6.h:128
icmp6_type
Definition: icmp6.h:47
@ ICMP6_TYPE_MLD
Definition: icmp6.h:72
@ ICMP6_TYPE_NS
Definition: icmp6.h:78
@ ICMP6_TYPE_RD
Definition: icmp6.h:82
@ ICMP6_TYPE_PTB
Definition: icmp6.h:51
@ ICMP6_TYPE_NA
Definition: icmp6.h:80
@ ICMP6_TYPE_MRA
Definition: icmp6.h:84
@ ICMP6_TYPE_RSV_INF
Definition: icmp6.h:94
@ ICMP6_TYPE_MRS
Definition: icmp6.h:86
@ ICMP6_TYPE_PP
Definition: icmp6.h:55
@ ICMP6_TYPE_RS
Definition: icmp6.h:74
@ ICMP6_TYPE_MLR
Definition: icmp6.h:70
@ ICMP6_TYPE_PE3
Definition: icmp6.h:90
@ ICMP6_TYPE_DUR
Definition: icmp6.h:49
@ ICMP6_TYPE_RSV_ERR
Definition: icmp6.h:61
@ ICMP6_TYPE_EREP
Definition: icmp6.h:66
@ ICMP6_TYPE_PE1
Definition: icmp6.h:57
@ ICMP6_TYPE_MLQ
Definition: icmp6.h:68
@ ICMP6_TYPE_RA
Definition: icmp6.h:76
@ ICMP6_TYPE_EREQ
Definition: icmp6.h:64
@ ICMP6_TYPE_PE2
Definition: icmp6.h:59
@ ICMP6_TYPE_PE4
Definition: icmp6.h:92
@ ICMP6_TYPE_TE
Definition: icmp6.h:53
@ ICMP6_TYPE_MRT
Definition: icmp6.h:88
PACK_STRUCT_BEGIN struct icmp6_hdr PACK_STRUCT_STRUCT
icmp6_te_code
Definition: icmp6.h:116
@ ICMP6_TE_HL
Definition: icmp6.h:118
@ ICMP6_TE_FRAG
Definition: icmp6.h:120
PACK_STRUCT_FIELD(u16_t id)
PACK_STRUCT_FLD_8(u8_t type)
PACK_STRUCT_FIELD(u16_t chksum)
PACK_STRUCT_FIELD(u16_t seqno)
PACK_STRUCT_FLD_8(u8_t code)
PACK_STRUCT_FLD_8(u8_t type)
PACK_STRUCT_FLD_8(u8_t code)
PACK_STRUCT_FIELD(u16_t chksum)
PACK_STRUCT_FIELD(u32_t data)