CVSROOT:        /cvs
Module name:    src
Changes by:     js...@cvs.openbsd.org   2010/09/24 08:10:52

Modified files:
        sys/netinet6   : nd6_rtr.c 

Log message:
When processing IPv6 RA messages we may end up adding a new IPv6 address
from interrupt context. This results in problems if the process of adding
a new address makes use of pools that use PR_WAITOK (or anything else that
may sleep). To avoid this problem, create a workq task so that the new
IPv6 address is added from within process context.

ok dlg@ henning@

Reply via email to