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

Reply via email to