Searched refs:in6_multi (Results 1 – 9 of 9) sorted by relevance
/freebsd/sys/netinet6/ |
H A D | in6_var.h | 100 struct in6_multi; 115 SLIST_HEAD(in6_multi_head, in6_multi); 604 struct in6_multi *im6f_in6m; /* associated multicast address */ 662 struct in6_multi *i6mm_maddr; 688 struct in6_multi { struct 698 SLIST_ENTRY(in6_multi) in6m_nrele; /* to-be-released by MLD */ argument 699 SLIST_ENTRY(in6_multi) in6m_defer; /* deferred MLDv1 */ 725 void in6m_disconnect_locked(struct in6_multi_head *inmh, struct in6_multi *inm); argument 736 im6s_get_mode(const struct in6_multi *inm, const struct ip6_msource *ims, in im6s_get_mode() 769 * Get the in6_multi pointe 700 in6m_srcsin6_multi global() argument 701 in6m_nsrcin6_multi global() argument [all...] |
H A D | in6_mcast.c | 143 struct in6_multi **); 145 struct in6_mfilter *, struct in6_multi **, int); 146 static int in6m_get_source(struct in6_multi *inm, 150 static int in6m_is_ifp_detached(const struct in6_multi *); 152 static int in6m_merge(struct in6_multi *, /*const*/ struct in6_mfilter *); 153 static void in6m_purge(struct in6_multi *); 154 static void in6m_reap(struct in6_multi *); 200 in6m_is_ifp_detached(const struct in6_multi *inm) in in6m_is_ifp_detached() 263 struct in6_multi *inm; in im6o_match_group() 354 struct in6_multi * [all …]
|
H A D | mld6.c | 106 static void mld_final_leave(struct in6_multi *, struct mld_ifsoftc *); 108 static int mld_handle_state_change(struct in6_multi *, 110 static int mld_initial_join(struct in6_multi *, struct mld_ifsoftc *, 122 struct in6_multi *); 124 static int mld_v1_transmit_report(struct in6_multi *, const int); 125 static void mld_v1_update_group(struct in6_multi *, const int); 131 struct in6_multi *); 133 struct in6_multi *, const int, const int, const int, 137 static int mld_v2_merge_state_changes(struct in6_multi *, 141 struct in6_multi *, const int); [all …]
|
H A D | mld6_var.h | 162 int mld_change_state(struct in6_multi *, const int);
|
H A D | in6.c | 674 struct in6_ifaddr *ia, int flags, struct in6_multi **in6m_sol) in in6_update_ifa_join_mc() 1113 struct in6_multi *in6m_sol; in in6_broadcast_ifa() 2702 struct in6_multi *inm; in in6_join_proxy_ndp_mc() 2723 struct in6_multi *inm; in in6_leave_proxy_ndp_mc()
|
H A D | in6_pcb.c | 832 struct in6_multi *inm; in in6_pcbpurgeif0()
|
H A D | icmp6.c | 491 struct in6_multi *inm; in icmp6_input()
|
/freebsd/usr.sbin/ifmcstat/ |
H A D | ifmcstat.c | 138 static struct in6_multi * 139 in6_multientry(struct in6_multi *); 495 (void)in6_multientry((struct in6_multi *) in if6_addrlist() 509 static struct in6_multi * 510 in6_multientry(struct in6_multi *mc) in in6_multientry() 512 struct in6_multi multi; in in6_multientry() 514 KREAD(mc, &multi, struct in6_multi); in in6_multientry()
|
/freebsd/sys/netinet/ |
H A D | icmp6.h | 704 struct in6_multi;
|