The Pedigree Project  0.1
Modules | Macros
+ Collaboration diagram for IPv6:

Modules

 ICMP6
 
 Multicast listener discovery
 
 Neighbor discovery
 

Macros

#define LWIP_IPV6_NUM_ADDRESSES   3
 
#define LWIP_IPV6_FORWARD   0
 
#define LWIP_IPV6_FRAG   0
 
#define LWIP_IPV6_REASS   (LWIP_IPV6)
 
#define LWIP_IPV6_SEND_ROUTER_SOLICIT   1
 
#define LWIP_IPV6_AUTOCONFIG   (LWIP_IPV6)
 
#define LWIP_IPV6_DUP_DETECT_ATTEMPTS   1
 

Detailed Description

Macro Definition Documentation

#define LWIP_IPV6_AUTOCONFIG   (LWIP_IPV6)

LWIP_IPV6_AUTOCONFIG==1: Enable stateless address autoconfiguration as per RFC 4862.

Definition at line 2215 of file opt.h.

#define LWIP_IPV6_DUP_DETECT_ATTEMPTS   1

LWIP_IPV6_DUP_DETECT_ATTEMPTS=[0..7]: Number of duplicate address detection attempts.

Definition at line 2222 of file opt.h.

#define LWIP_IPV6_FORWARD   0

LWIP_IPV6_FORWARD==1: Forward IPv6 packets across netifs

Definition at line 2186 of file opt.h.

#define LWIP_IPV6_FRAG   0

LWIP_IPV6_FRAG==1: Fragment outgoing IPv6 packets that are too big.

Definition at line 2193 of file opt.h.

#define LWIP_IPV6_NUM_ADDRESSES   3

LWIP_IPV6==1: Enable IPv6 LWIP_IPV6_NUM_ADDRESSES: Number of IPv6 addresses per netif.

Definition at line 2179 of file opt.h.

Referenced by netif_add(), netif_remove(), and netif_set_link_down().

#define LWIP_IPV6_REASS   (LWIP_IPV6)

LWIP_IPV6_REASS==1: reassemble incoming IPv6 packets that fragmented

Definition at line 2200 of file opt.h.

#define LWIP_IPV6_SEND_ROUTER_SOLICIT   1

LWIP_IPV6_SEND_ROUTER_SOLICIT==1: Send router solicitation messages during network startup.

Definition at line 2208 of file opt.h.