Searched refs:in6_mfilter (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/netinet6/ |
H A D | in6_mcast.c | 123 static void im6f_commit(struct in6_mfilter *); 124 static int im6f_get_source(struct in6_mfilter *imf, 128 im6f_graft(struct in6_mfilter *, const uint8_t, 130 static void im6f_leave(struct in6_mfilter *); 131 static int im6f_prune(struct in6_mfilter *, const struct sockaddr_in6 *); 132 static void im6f_purge(struct in6_mfilter *); 133 static void im6f_rollback(struct in6_mfilter *); 134 static void im6f_reap(struct in6_mfilter *); 135 static struct in6_mfilter * 139 im6o_match_source(struct in6_mfilter *, const struct sockaddr *); [all …]
|
H A D | in6_var.h | 600 struct in6_mfilter { struct 605 STAILQ_ENTRY(in6_mfilter) im6f_entry; /* list entry */ argument 611 STAILQ_HEAD(ip6_mfilter_head, in6_mfilter); 613 struct in6_mfilter *ip6_mfilter_alloc(int mflags, int st0, int st1); 614 void ip6_mfilter_free(struct in6_mfilter *); 623 static inline struct in6_mfilter * 631 ip6_mfilter_insert(struct ip6_mfilter_head *head, struct in6_mfilter *imf) in ip6_mfilter_insert() 638 ip6_mfilter_remove(struct ip6_mfilter_head *head, struct in6_mfilter *imf) in ip6_mfilter_remove() 641 STAILQ_REMOVE(head, imf, in6_mfilter, im6f_entry); in ip6_mfilter_remove() 650 struct in6_mfilter *im in ip6_mfilter_count() [all...] |
H A D | in6_pcb.c | 833 struct in6_mfilter *imf; in in6_pcbpurgeif0()
|
/freebsd/sys/netpfil/pf/ |
H A D | if_pfsync.c | 312 struct in_mfilter *, struct in6_mfilter *); 2801 struct in_mfilter* imf, struct in6_mfilter* im6f) in pfsync_multicast_setup() 2877 struct in6_mfilter *im6f; in pfsync_multicast_cleanup() 2938 struct in6_mfilter *im6f = NULL; in pfsync_kstatus_to_softc()
|
/freebsd/sys/netinet/ |
H A D | ip_carp.c | 1922 struct in6_mfilter *im6f[2]; in carp_multicast_setup() 1992 struct in6_mfilter *im6f; in carp_multicast_cleanup()
|