FreeBSD/sys/netinet6/in6_mcast.c
/*
 * Mark socket-layer filter set as INCLUDE {} at t1.
 */
Mark socket-layer filter set as INCLUDE {} at t1.
Mark socket - layer filter set as INCLUDE {} at t1 .
static void
im6f_leave(struct in6_mfilter *imf)
{
	struct ip6_msource	*ims;
	struct in6_msource	*lims;
	RB_FOREACH(ims, ip6_msource_tree, &imf->im6f_sources) {
		lims = (struct in6_msource *)ims;
		lims->im6sl_st[1] = MCAST_UNDEFINED;
	}
	imf->im6f_st[1] = MCAST_INCLUDE;
}
static void im6f_leave ( struct in6_mfilter * imf ) { struct ip6_msource * ims ; struct in6_msource * lims ; RB_FOREACH ( ims , ip6_msource_tree , & imf -> im6f_sources ) { lims = ( struct in6_msource * ) ims ; lims -> im6sl_st [ 1 ] = MCAST_UNDEFINED ; } imf -> im6f_st [ 1 ] = MCAST_INCLUDE ; }
Mark socket-layer filter set as INCLUDE {} at t1.
Mark socket - layer filter set as INCLUDE {} at t1 .