FreeBSD/sys/netinet6/in6_mcast.c
/*
 * Leave a multicast address w/o sources.
 * KAME compatibility entry point.
 *
 * SMPng: Assume no mc locks held by caller.
 */
Leave a multicast address w/o sources.
KAME compatibility entry point.

Assume no mc locks held by caller.
Leave a multicast address w / o sources . KAME compatibility entry point . Assume no mc locks held by caller .
int
in6_leavegroup(struct in6_multi_mship *imm)
{
	if (imm->i6mm_maddr != NULL)
		in6_mc_leave(imm->i6mm_maddr, NULL);
	free(imm,  M_IP6MADDR);
	return 0;
}
int in6_leavegroup ( struct in6_multi_mship * imm ) { if ( imm -> i6mm_maddr != NULL ) in6_mc_leave ( imm -> i6mm_maddr , NULL ) ; free ( imm , M_IP6MADDR ) ; return 0 ; }
Leave a multicast address w/o sources.
Leave a multicast address w / o sources .