nuttx/net/mld
Gregory Nutt 02f83334d5 Squashed commit of the following:
net/mld:  Fix a couple of places where I forgot to unlock the network in the previous commit.

    net/mld:  Implement 'Other Querier Present Timer'.  This timer is used to revert to Querier mode if there is no other querier on the network.  Also, fix some naming:  The Done message is not just Version 1 but is used with Version 2 as well.

    net/igmp:  Back out some blind, backported improvements to IGMP from MLD.  There are too many subtle differences in the protocols for this to be safe.
2018-11-07 10:40:30 -06:00
..
Kconfig net/mld: Add reference counting on the group joins. If there are multiple joins from the same group on this, the don't really leave the group until the matching number of leaves happen. Also add to hooks for the router case: Keep track of the number members NOT on this host. Integrate this with the Leave logic to that the group structure can persist while there no non-local members of the group as well. 2018-11-06 14:46:03 -06:00
Make.defs Squashed commit of the following: 2018-11-01 15:19:47 -06:00
mld_done.c Squashed commit of the following: 2018-11-07 10:40:30 -06:00
mld_group.c net/mld: Standard usage of debug output macros. Add configuration options to enable MLD debug even when there network debug is disabled. Add configuration option to dump the content of outgoing MLD packets. 2018-11-05 18:39:55 -06:00
mld_initialize.c net/mld: Standard usage of debug output macros. Add configuration options to enable MLD debug even when there network debug is disabled. Add configuration option to dump the content of outgoing MLD packets. 2018-11-05 18:39:55 -06:00
mld_join.c Squashed commit of the following: 2018-11-07 10:40:30 -06:00
mld_leave.c Squashed commit of the following: 2018-11-07 10:40:30 -06:00
mld_mcastmac.c net/procfs: Add support to provide MLD stats at /proc/net/mld. net/mld: Fix a couple more bugs found in further MLD testing. 2018-11-06 10:42:53 -06:00
mld_msg.c net/mld: Standard usage of debug output macros. Add configuration options to enable MLD debug even when there network debug is disabled. Add configuration option to dump the content of outgoing MLD packets. 2018-11-05 18:39:55 -06:00
mld_poll.c net/mld: Fix a few off-by-one alignment issues spotted by tools/nxstyle. 2018-11-06 15:08:16 -06:00
mld_query.c Squashed commit of the following: 2018-11-07 10:40:30 -06:00
mld_report.c Squashed commit of the following: 2018-11-07 10:40:30 -06:00
mld_send.c Squashed commit of the following: 2018-11-07 10:40:30 -06:00
mld_timer.c Squashed commit of the following: 2018-11-07 10:40:30 -06:00
mld.h Squashed commit of the following: 2018-11-07 10:40:30 -06:00