Home
last modified time | relevance | path

Searched refs:in_mfilter (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/netinet/
H A Din_var.h219 struct in_mfilter { struct
224 STAILQ_ENTRY(in_mfilter) imf_entry; /* list entry */ argument
230 STAILQ_HEAD(ip_mfilter_head, in_mfilter);
232 struct in_mfilter *ip_mfilter_alloc(int mflags, int st0, int st1);
233 void ip_mfilter_free(struct in_mfilter *);
242 static inline struct in_mfilter *
250 ip_mfilter_insert(struct ip_mfilter_head *head, struct in_mfilter *imf) in ip_mfilter_insert()
257 ip_mfilter_remove(struct ip_mfilter_head *head, struct in_mfilter *imf) in ip_mfilter_remove()
260 STAILQ_REMOVE(head, imf, in_mfilter, imf_entry); in ip_mfilter_remove()
269 struct in_mfilter *imf; in ip_mfilter_count()
[all …]
H A Din_mcast.c127 static void imf_commit(struct in_mfilter *);
128 static int imf_get_source(struct in_mfilter *imf,
132 imf_graft(struct in_mfilter *, const uint8_t,
134 static void imf_leave(struct in_mfilter *);
135 static int imf_prune(struct in_mfilter *, const struct sockaddr_in *);
136 static void imf_purge(struct in_mfilter *);
137 static void imf_rollback(struct in_mfilter *);
138 static void imf_reap(struct in_mfilter *);
139 static struct in_mfilter *
143 imo_match_source(struct in_mfilter *, const struct sockaddr *);
[all …]
H A Dip_carp.c1894 struct in_mfilter *imf; in carp_multicast_setup()
1988 struct in_mfilter *imf; in carp_multicast_cleanup()
H A Din_pcb.c1923 struct in_mfilter *imf; in in_pcbpurgeif0()
/freebsd/sys/netpfil/pf/
H A Dif_pfsync.c312 struct in_mfilter *, struct in6_mfilter *);
2801 struct in_mfilter* imf, struct in6_mfilter* im6f) in pfsync_multicast_setup()
2865 struct in_mfilter *imf; in pfsync_multicast_cleanup()
2937 struct in_mfilter *imf = NULL; in pfsync_kstatus_to_softc()