Handle duplicate address detection failures.
authorflorian <florian@openbsd.org>
Mon, 23 Jul 2018 06:14:14 +0000 (06:14 +0000)
committerflorian <florian@openbsd.org>
Mon, 23 Jul 2018 06:14:14 +0000 (06:14 +0000)
commit05b87f8802c6daba83259f7c0561364568f75dbc
treef42f45419dc3440d18fe920ede30c2caa7656557
parent0fe2d5ab541668f78b4eb5afd76a16d55007e37e
Handle duplicate address detection failures.

We get notified when duplication is detected on the route socket. For
privacy addresses simply generate a new random address. If we have
soii enabled increase the dad counter on the prefix and generate a new
address. For eui64 addresses nothing can be done.
sbin/slaacd/engine.c
sbin/slaacd/frontend.c
sbin/slaacd/slaacd.c
sbin/slaacd/slaacd.h