File tree 4 files changed +10
-0
lines changed
4 files changed +10
-0
lines changed Original file line number Diff line number Diff line change 99
99
#define LWIP_IPV6_REASS (0)
100
100
#define LWIP_IPV6_DHCP6 0
101
101
#define LWIP_IPV6_AUTOCONFIG (1)
102
+ #define LWIP_IPV6_DUP_DETECT_ATTEMPTS 0 // TODO: Enable this after a fix for NS loopback
102
103
#define LWIP_IPV6_ROUTER_SUPPORT 1
103
104
#define LWIP_ND6_LISTEN_RA 1
104
105
Original file line number Diff line number Diff line change 99
99
#define LWIP_IPV6_REASS (0)
100
100
#define LWIP_IPV6_DHCP6 0
101
101
#define LWIP_IPV6_AUTOCONFIG (1)
102
+ #define LWIP_IPV6_DUP_DETECT_ATTEMPTS 0 // TODO: Enable this after a fix for NS loopback
102
103
#define LWIP_IPV6_ROUTER_SUPPORT 1
103
104
#define LWIP_ND6_LISTEN_RA 1
104
105
Original file line number Diff line number Diff line change @@ -97,6 +97,10 @@ static void low_level_init(struct netif * netif)
97
97
98
98
/* Accept broadcast address and ARP traffic */
99
99
netif->flags |= NETIF_FLAG_BROADCAST | NETIF_FLAG_ETHARP | NETIF_FLAG_IGMP;
100
+
101
+ #if LWIP_IPV6_MLD
102
+ netif->flags |= NETIF_FLAG_MLD6;
103
+ #endif /* LWIP_IPV6_MLD */
100
104
}
101
105
102
106
/* *******************************************************************************
Original file line number Diff line number Diff line change @@ -91,6 +91,10 @@ void wfx_lwip_set_sta_link_up(void)
91
91
/*
92
92
* Enable IPV6
93
93
*/
94
+
95
+ #if LWIP_IPV6_AUTOCONFIG
96
+ sta_netif.ip6_autoconfig_enabled = 1 ;
97
+ #endif /* LWIP_IPV6_AUTOCONFIG */
94
98
netif_create_ip6_linklocal_address (&sta_netif, MAC_48_BIT_SET);
95
99
}
96
100
You can’t perform that action at this time.
0 commit comments