CVSROOT: /cvs Module name: src Changes by: [email protected] 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@
