Implement last remaining bits to update from RFC 4941 to RFC 8981.
authorflorian <florian@openbsd.org>
Sat, 6 Mar 2021 19:02:53 +0000 (19:02 +0000)
committerflorian <florian@openbsd.org>
Sat, 6 Mar 2021 19:02:53 +0000 (19:02 +0000)
commit79e3154eabfaa2ba3db77734492e318adae01116
tree7bab73bc9b1a8bdfb52f6eb1f4fd5be077d57f0e
parent8baf56acd60933f2fead38af0797a5fb2fdc06f2
Implement last remaining bits to update from RFC 4941 to RFC 8981.
The desync factor is now tracked per temporary IP and the max value
has been increased to about 9 hours.
While here fix a bug where the minimum acceptable pltime in a router
advertisement should be bigger than PRIV_REGEN_ADVANCE not the desync
factor (which didn't make any sense at all).

From Fernando Gont, thanks!
OK sthen
sbin/slaacd/engine.c
sbin/slaacd/slaacd.8