6c0ab0e077
include/nuttx/net/ipv6ext.h: Fix some terminology: Hop-by-hop, not Hop-to-hop or Hop2hop. net/devif/ipv6_input.c and net/icmpv6/icmpv6_input.c: Add logic to skiip over the variable number of IPv6 extension headers that may be present between the IPv6 header and the transport layer header. The extension headers are simply ignored. This is necessary because with MLD, certain incoming messages may have, at a mimimum, a Router Alert Hop-by-hop extension header. net/inet/ipv6_setsockopt.c: Implement the IPV6_JOIN_GROUP and IPV6_LEAVE_GROUP socket options.
21 lines
406 B
Plaintext
21 lines
406 B
Plaintext
#
|
|
# For a description of the syntax of this configuration file,
|
|
# see the file kconfig-language.txt in the NuttX tools repository.
|
|
#
|
|
|
|
if NET_ICMPv6
|
|
|
|
menuconfig NET_MLD
|
|
bool "Multicast Listener Discovery (MLD)"
|
|
default n
|
|
depends on EXPERIMENTAL
|
|
select NET_MCASTGROUP
|
|
select NETDEV_IFINDEX
|
|
---help---
|
|
Enable Multicast Listener Discovery (MLD) support.
|
|
|
|
if NET_MLD
|
|
|
|
endif # NET_MLD
|
|
endif # NET_ICMPv6
|