bms 44f999134f Fix a bug in IPv4 address configuration exposed by refcounting.
* Join the IPv4 all-hosts multicast group 224.0.0.1 once only;
   that is, when an IPv4 address is first configured on an interface.
 * Do not join it for subsequent IPv4 addresses as this violates IGMP.
 * Be sure to leave the group when all IPv4 addresses have been removed
   from the interface.
 * Add two DIAGNOSTIC printfs related to the issue.

Further care and attention is needed in this area; it is suggested that
netinet's attachment to the ifnet structure be compartmentalized and
non-implicit.

Bug found by:	andre
MFC after:	1 month
2007-03-29 21:39:22 +00:00
..
2006-12-15 12:50:06 +00:00
2006-12-04 00:41:48 +00:00
2006-07-06 13:25:01 +00:00
2007-03-23 09:43:36 +00:00
2007-03-15 11:27:14 +00:00
2007-03-15 11:27:14 +00:00
2007-03-15 11:27:14 +00:00
2007-03-15 11:27:14 +00:00
2007-02-12 23:24:31 +00:00
2007-03-15 11:27:14 +00:00
2007-03-15 11:27:14 +00:00
2007-03-15 11:27:14 +00:00
2007-03-15 11:27:14 +00:00
2007-03-15 11:27:14 +00:00
2007-03-15 11:27:14 +00:00
2007-03-15 11:27:14 +00:00
2007-03-24 22:15:02 +00:00
2007-03-08 15:26:54 +00:00