Jim, I've put together a proposed fix for the ipif_ndp_up()/ipif_resolver_up() issue I asked you about on Friday. Please see the changes to ip.c and ip_if.c here:
http://zhadum.east/ws/clearview/clearview-ipmpdev/webrev.ipfixes The fix is pretty simple since it turns out ipif_ndp_up() never returns EINPROGRESS, and for IPv6 ipif_resolver_up() will only return EINPROGRESS for an external resolver (but in that case, there's no need to call ipif_ndp_up() since it does nothing for an external resolver). Now the routing socket messages get correctly generated and things seem to be working. I will re-run the DAD test suite to be sure. I'll also file a Nevada bug to cover the issue. -- meem
