http://defect.opensolaris.org/bz/show_bug.cgi?id=10682
Anurag S. Maskey <Anurag.Maskey at Sun.COM> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ACCEPTED |FIXINPROGRESS
QAContact|nwam-dev at opensolaris.org |Anurag.Maskey at Sun.COM
--- Comment #3 from Anurag S. Maskey <Anurag.Maskey at Sun.COM> 2009-08-18
15:25:42 UTC ---
The duplicate address never generates RTM_NEWADDR routing socket messages.
Instead RTM_DELADDR messages are generated. Also, the flags in routing socket
messages are only 32-bit, so the IFF_DUPLICATE flag doesn't show up there.
Furthermore, the IF_STATE event that's generated as a result of routing socket
messages takes 32-bit flags only.
The solution is to icfg_get_flags() in nwamd_ncu_handle_if_event() and check
for IFF_DUPLICATE. If found, the state for that IP NCU is transitioned to
"maintenance, duplicate address detected".
--
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.
You are the assignee for the bug.