http://defect.opensolaris.org/bz/show_bug.cgi?id=11103
Anurag S. Maskey <Anurag.Maskey at Sun.COM> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |CAUSEKNOWN
AssignedTo|michael.hunter at sun.com |Anurag.Maskey at Sun.COM
--- Comment #7 from Anurag S. Maskey <Anurag.Maskey at Sun.COM> 2009-09-22
17:48:04 UTC ---
This bug wasn't fixed completely. nwamd_ncu_handle_if_state_event() ignores
link-local addresses when RTM_NEWADDR routing socket messages are received.
But more is needed. After dhcpagent is started, we check if the ncu is up,
with nwamd_interface_ncu_up(). This, in turn, checks if stateless is running,
with stateless_running() and shifts the ncu to online. I think there is no
need to check for stateless_running() here.
Also, when dhcp does timeout, we change to offline*, dhcp timed out online if
the ncu is in offline* state. If the ncu is already in online state, then its
state should not be changed. This can happen when a both static and dhcp
address are configured and dhcp times out. Because we have (at least) one
valid address, the ncu should stay in the online state.
--
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.