Searched refs:in6_mfilter (Results 1 – 5 of 5) sorted by relevance
| /src/sys/netinet6/ |
| H A D | in6_mcast.c | 122 static void im6f_commit(struct in6_mfilter *); 123 static int im6f_get_source(struct in6_mfilter *imf, 127 im6f_graft(struct in6_mfilter *, const uint8_t, 129 static void im6f_leave(struct in6_mfilter *); 130 static int im6f_prune(struct in6_mfilter *, const struct sockaddr_in6 *); 131 static void im6f_purge(struct in6_mfilter *); 132 static void im6f_rollback(struct in6_mfilter *); 133 static void im6f_reap(struct in6_mfilter *); 134 static struct in6_mfilter * 138 im6o_match_source(struct in6_mfilter *, const struct sockaddr *); [all …]
|
| H A D | in6_var.h | 625 struct in6_mfilter { struct 630 STAILQ_ENTRY(in6_mfilter) im6f_entry; /* list entry */ argument 636 STAILQ_HEAD(ip6_mfilter_head, in6_mfilter); 638 struct in6_mfilter *ip6_mfilter_alloc(int mflags, int st0, int st1); 639 void ip6_mfilter_free(struct in6_mfilter *); 648 static inline struct in6_mfilter * 656 ip6_mfilter_insert(struct ip6_mfilter_head *head, struct in6_mfilter *imf) in ip6_mfilter_insert() 663 ip6_mfilter_remove(struct ip6_mfilter_head *head, struct in6_mfilter *imf) in ip6_mfilter_remove() 666 STAILQ_REMOVE(head, imf, in6_mfilter, im6f_entry); in ip6_mfilter_remove() 675 struct in6_mfilter *imf; in ip6_mfilter_count() [all …]
|
| H A D | in6_pcb.c | 805 struct in6_mfilter *imf; in in6_pcbpurgeif0()
|
| /src/sys/netpfil/pf/ |
| H A D | if_pfsync.c | 319 struct in_mfilter *, struct in6_mfilter *); 2961 struct in_mfilter* imf, struct in6_mfilter* im6f) in pfsync_multicast_setup() 3037 struct in6_mfilter *im6f; in pfsync_multicast_cleanup() 3098 struct in6_mfilter *im6f = NULL; in pfsync_kstatus_to_softc()
|
| /src/sys/netinet/ |
| H A D | ip_carp.c | 1935 struct in6_mfilter *im6f[2]; in carp_multicast_setup() 2005 struct in6_mfilter *im6f; in carp_multicast_cleanup()
|