diff options
author | 2017-11-21 09:08:55 +0000 | |
---|---|---|
committer | 2017-11-21 09:08:55 +0000 | |
commit | 28a6a44e6734088dac88f091510fc85e7cc976b6 (patch) | |
tree | 643a6fd5eede8a360b70924a92f00b4d434e45ee /lib/libc/stdio | |
parent | The compiler is generally free to allocate general purpose registers in whatever (diff) | |
download | wireguard-openbsd-28a6a44e6734088dac88f091510fc85e7cc976b6.tar.xz wireguard-openbsd-28a6a44e6734088dac88f091510fc85e7cc976b6.zip |
Move the addrhook disestablish from carpdetach() to carp_clone_destroy()
to make it symmetric to the addrhook establish which is being done in
carp_clone_create(). This fixes the issue that carp does not recognize
address changes on the carp after an interface has detached, which could
cause issues like carp not recovering or even panics. Unfortunately
there are more bugs lurking in carp.
ok bluhm@
Diffstat (limited to 'lib/libc/stdio')
0 files changed, 0 insertions, 0 deletions