UbixOS V2 2.0

Modules | Macros
IPv6
Options (lwipopts.h)
Collaboration diagram for IPv6:

## Modules
| ICMP6
| Multicast listener discovery
| Neighbor discovery

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

## Detailed Description

## Macro Definition Documentation

## ◆ LWIP_IPV6

#define LWIP_IPV6 0

LWIP_IPV6==1: Enable IPv6

Definition at line 2112 of file opt.h.

## ◆ LWIP_IPV6_AUTOCONFIG

#define LWIP_IPV6_AUTOCONFIG (LWIP_IPV6)

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

Definition at line 2155 of file opt.h.

## ◆ LWIP_IPV6_DUP_DETECT_ATTEMPTS

#define LWIP_IPV6_DUP_DETECT_ATTEMPTS 1

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

Definition at line 2162 of file opt.h.

## ◆ LWIP_IPV6_FORWARD

#define LWIP_IPV6_FORWARD 0

LWIP_IPV6_FORWARD==1: Forward IPv6 packets across netifs

Definition at line 2126 of file opt.h.

## ◆ LWIP_IPV6_FRAG

#define LWIP_IPV6_FRAG 0

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

Definition at line 2133 of file opt.h.

## ◆ LWIP_IPV6_NUM_ADDRESSES

#define LWIP_IPV6_NUM_ADDRESSES 3

LWIP_IPV6_NUM_ADDRESSES: Number of IPv6 addresses per netif.

Definition at line 2119 of file opt.h.

## ◆ LWIP_IPV6_REASS

#define LWIP_IPV6_REASS (LWIP_IPV6)

LWIP_IPV6_REASS==1: reassemble incoming IPv6 packets that fragmented

Definition at line 2140 of file opt.h.

## ◆ LWIP_IPV6_SEND_ROUTER_SOLICIT

#define LWIP_IPV6_SEND_ROUTER_SOLICIT 1

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

Definition at line 2148 of file opt.h.