cvs commit: src/sys/netinet6 nd6.c
Ruslan Ermilov
ru at FreeBSD.org
Sat Nov 25 12:38:57 PST 2006
ru 2006-11-25 20:38:56 UTC
FreeBSD src repository
Modified files:
sys/netinet6 nd6.c
Log:
- In nd6_rtrequest(), when caching an rtentry, don't forget
to add a reference to it; otherwise, we could later access
a freed memory. This is believed to fix panics some users
were observing when running route6d(8), and is similar to
the fix in sys/netinet/if_ether.c,v 1.139 by glebius at .
PR: kern/93910, kern/105437
Testing by: Wojciech Puchar (still ongoing)
- Add rtentry locking to nd6_output() similar to rt_check().
MFC after: 4 days
Revision Changes Path
1.72 +29 -9 src/sys/netinet6/nd6.c
More information about the cvs-src
mailing list