The Pedigree Project  0.1
Classes | Macros | Variables
prot/igmp.h File Reference
#include "lwip/arch.h"
#include "lwip/ip4_addr.h"
+ Include dependency graph for prot/igmp.h:

Go to the source code of this file.

Classes

struct  igmp_msg
 

Macros

#define IGMP_TTL   1
 
#define IGMP_MINLEN   8
 
#define ROUTER_ALERT   0x9404U
 
#define ROUTER_ALERTLEN   4
 
#define IGMP_MEMB_QUERY   0x11 /* Membership query */
 
#define IGMP_V1_MEMB_REPORT   0x12 /* Ver. 1 membership report */
 
#define IGMP_V2_MEMB_REPORT   0x16 /* Ver. 2 membership report */
 
#define IGMP_LEAVE_GROUP   0x17 /* Leave-group message */
 
#define IGMP_GROUP_NON_MEMBER   0
 
#define IGMP_GROUP_DELAYING_MEMBER   1
 
#define IGMP_GROUP_IDLE_MEMBER   2
 

Variables

PACK_STRUCT_BEGIN struct igmp_msg PACK_STRUCT_STRUCT
 

Detailed Description

IGMP protocol definitions

Definition in file prot/igmp.h.