Subject: Possible memory leak for multicast all-hosts address?
To: None <>
From: Shiva Shenoy <>
List: tech-net
Date: 10/07/2000 17:17:22
When an IP interface is configured using ifconfig, I
see that a 
INADDR_ALLHOSTS_GROUP address gets attached to that

ini_ifinit() in netinet/in.c
if (ifp->if_flags & IFF_MULTICAST) {
	struct in_addr addr;
	in_addmulti(&addr, ifp);

But I dont see associated in_delmulti() when an
interface is deleted - "ifconfig de0 delete"
(Should that have been added to in_purgeaddr()?)

I have turned on the IFAREF_DEBUG option and see a
refcount going from 2 to 1 and thats it. No 
ifafree is called.

Do You Yahoo!?
Yahoo! Photos - 35mm Quality Prints, Now Get 15 Free!