#include <mld6.h>
Data Fields | |
ip6_addr_t | group_address |
multicast address More... | |
u8_t | group_state |
current state of the group More... | |
u8_t | last_reporter_flag |
signifies we were the last person to report More... | |
struct netif * | netif |
interface on which the group is active More... | |
struct mld_group * | next |
next link More... | |
u16_t | timer |
timer for reporting More... | |
u8_t | use |
counter of simultaneous uses More... | |
ip6_addr_t mld_group::group_address |
multicast address
Referenced by mld6_input(), mld6_lookfor_group(), mld6_new_group(), mld6_send(), and mld6_stop().
u8_t mld_group::group_state |
current state of the group
Referenced by mld6_delayed_report(), mld6_input(), mld6_new_group(), and mld6_tmr().
u8_t mld_group::last_reporter_flag |
signifies we were the last person to report
Referenced by mld6_input(), mld6_leavegroup(), and mld6_new_group().
struct netif* mld_group::netif |
interface on which the group is active
Referenced by mld6_input(), mld6_lookfor_group(), mld6_new_group(), mld6_report_groups(), mld6_send(), and mld6_stop().
struct mld_group* mld_group::next |
next link
Referenced by mld6_free_group(), mld6_input(), mld6_lookfor_group(), mld6_new_group(), mld6_report_groups(), mld6_stop(), and mld6_tmr().
u16_t mld_group::timer |
timer for reporting
Referenced by mld6_delayed_report(), mld6_input(), mld6_new_group(), and mld6_tmr().
u8_t mld_group::use |
counter of simultaneous uses
Referenced by mld6_joingroup(), mld6_leavegroup(), and mld6_new_group().