Documentation

Documentation

Includes

lwip/arch.h

#include "lwip/arch.h"
#include "lwip/arch.h"

lwip/prot/ip4.h

#include "lwip/prot/ip4.h"
#include "lwip/prot/ip4.h"

Macros

Marco LWIP_HDR_PROT_IGMP_H

#define LWIP_HDR_PROT_IGMP_H


      

Marco IGMP_TTL

#define IGMP_TTL                      1
/*
 * IGMP constants
 */

Marco IGMP_MINLEN

#define IGMP_MINLEN                   8


      

Marco ROUTER_ALERT

#define ROUTER_ALERT                  0x9404U


      

Marco ROUTER_ALERTLEN

#define ROUTER_ALERTLEN               4


      

Marco IGMP_MEMB_QUERY

#define IGMP_MEMB_QUERY               17 /* Membership query         */
/*
 * IGMP message types, including version number.
 */

Marco IGMP_V1_MEMB_REPORT

#define IGMP_V1_MEMB_REPORT           18 /* Ver. 1 membership report */


      

Marco IGMP_V2_MEMB_REPORT

#define IGMP_V2_MEMB_REPORT           22 /* Ver. 2 membership report */


      

Marco IGMP_LEAVE_GROUP

#define IGMP_LEAVE_GROUP              23 /* Leave-group message      */


      

Marco IGMP_GROUP_NON_MEMBER

#define IGMP_GROUP_NON_MEMBER         0
/* Group  membership states */

Marco IGMP_GROUP_DELAYING_MEMBER

#define IGMP_GROUP_DELAYING_MEMBER    1


      

Marco IGMP_GROUP_IDLE_MEMBER

#define IGMP_GROUP_IDLE_MEMBER        2

      

Functions

Vars

Consts

Types

Typedefs