On Mon, 04 Jan 2010 14:35:19 -0500 "Anurag S. Maskey" <Anurag.Maskey at Sun.COM> wrote:
> http://zhadum.east/export/ws/am223141/checkout-area/nwam1-fixes/webrev/ > > 13416 "dhcp,static" ipv4 address not working > http://defect.opensolaris.org/bz/show_bug.cgi?id=13416 > > The routing socket listener threads should listen for RTM_CHGADDR and > RTM_FREEADDR messages. Also, the routing socket messages do not contain > the lifnum anymore, just the interface name is present; so we walk the > interface list and match the address to determine the lifnum. routing_events.c:232,340 What is this? We should treat this like an XXX and remove or make more meaningful. interface.c:225,243-252 When I got to 243 I remembering that back at 225 I wondered if this would work for at least deladdr. I thought routing messages were async with the actual changes so that by the type you got the deladdr the address might/probably wouldn't be on the interface independent of how it was assigned. interface.c:271,358 These bother me. Major failures (inability to get information or to enqueue a state change) happen and we do nothing about it. Both of these if they ever happen will make the system act strangely. Michael > > Thanks, > Anurag > > _______________________________________________ > nwam-dev mailing list > nwam-dev at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/nwam-dev
