CVSROOT:        /cvs
Module name:    src
Changes by:     bl...@cvs.openbsd.org   2013/01/15 03:15:19

Modified files:
        sys/netinet6   : nd6.c 

Log message:
Flushing prefixes of autoconfigured IPv6 addresses with ndp -P
caused an uvm fault.  The function in6_purgeaddr() might already
free the prefix before prelist_remove() is called.  So call
in6_purgeaddr() for all addresses first and then loop over the
remaining prefixes and call prelist_remove().
OK claudio@

Reply via email to