diff options
author | Ghanan Gowripalan <ghanan@google.com> | 2021-02-24 12:30:20 -0800 |
---|---|---|
committer | gVisor bot <gvisor-bot@google.com> | 2021-02-24 12:32:20 -0800 |
commit | fcd4ff4fca31e3c594b30aff6b008e7af4c7c1a5 (patch) | |
tree | 8de6b5c714b5955d31431a1625e0762f94440415 /pkg/sentry/kernel/signal_handlers.go | |
parent | ba4dfa7172a00f8b104a75a4655fe3de1e4a94c9 (diff) |
Cleanup temp SLAAC address jobs on DAD conflicts
Previously, when DAD would detect a conflict for a temporary address,
the address would be removed but its timers would not be stopped,
resulting in a panic when the removed address's invalidation timer
fired.
While I'm here, remove the check for unicast-ness on removed address
endpoints since multicast addresses are no longer stored in the same
structure as unicast addresses as of 27ee4fe76ad586ac8751951a842b3681f93.
Test: stack_test.TestMixedSLAACAddrConflictRegen
PiperOrigin-RevId: 359344849
Diffstat (limited to 'pkg/sentry/kernel/signal_handlers.go')
0 files changed, 0 insertions, 0 deletions