56 #ifndef LWIP_HDR_PROT_IGMP_H 57 #define LWIP_HDR_PROT_IGMP_H 71 #define ROUTER_ALERT 0x9404U 72 #define ROUTER_ALERTLEN 4 77 #define IGMP_MEMB_QUERY 0x11 78 #define IGMP_V1_MEMB_REPORT 0x12 79 #define IGMP_V2_MEMB_REPORT 0x16 80 #define IGMP_LEAVE_GROUP 0x17 83 #define IGMP_GROUP_NON_MEMBER 0 84 #define IGMP_GROUP_DELAYING_MEMBER 1 85 #define IGMP_GROUP_IDLE_MEMBER 2 90 #ifdef PACK_STRUCT_USE_INCLUDES 91 # include "arch/bpstruct.h" 95 PACK_STRUCT_FLD_8(u8_t igmp_msgtype);
96 PACK_STRUCT_FLD_8(u8_t igmp_maxresp);
97 PACK_STRUCT_FIELD(u16_t igmp_checksum);
98 PACK_STRUCT_FLD_S(ip4_addr_p_t igmp_group_address);
101 #ifdef PACK_STRUCT_USE_INCLUDES 102 # include "arch/epstruct.h"
#define PACK_STRUCT_BEGIN