summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authormarkj <markj@FreeBSD.org>2016-06-02 17:17:15 +0000
committermarkj <markj@FreeBSD.org>2016-06-02 17:17:15 +0000
commit71ff51c02767153316df5b035b7a48ff6e006b3a (patch)
tree4d9539a8549d01ae27f8c8ec197b54e536e09cba /lib/libc
parent0c382ea64711225933310ae06a18b9743d9e55c2 (diff)
downloadFreeBSD-src-71ff51c02767153316df5b035b7a48ff6e006b3a.zip
FreeBSD-src-71ff51c02767153316df5b035b7a48ff6e006b3a.tar.gz
Always start IPv6 DAD asynchronously.
Otherwise we transmit the first neighbour solicitation in the context of the caller of nd6_dad_start(), which can easily result in lock recursion. When DAD is to be started after some delay, we send the first NS from the DAD callout handler, so just change the implementation to do this in the non-delayed case as well. Reviewed by: ae, hrs MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D6639
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud