When RFC 8981 obsoleted RFC 4941 the terminology changed from
authorflorian <florian@openbsd.org>
Thu, 11 Mar 2021 19:53:39 +0000 (19:53 +0000)
committerflorian <florian@openbsd.org>
Thu, 11 Mar 2021 19:53:39 +0000 (19:53 +0000)
commit4d35d720143715ad94f30a70ac7e192d3aa7822f
treed96a11c1d2298b3ee80f7f84c2c77b9775ed4b5b
parent2ecd7ab272f0c2b4cac9dc5cd9ee62f2a798370e
When RFC 8981 obsoleted RFC 4941 the terminology changed from
"privacy extensions" to "temporary address extensions"

Change ifconfig(8) to output temporary after temporary addresses and
add "temporary" option which is an alias for autoconfprivacy for now.

Also make AUTOCONF6TEMP a positiv flag that is set by default.
Previously the negative flag "INET6_NOPRIVACY" was set when privacy
addresses were disabled. This makes the flags output less ugly and
will allow us to disable autoconf addresses while having temporary
addresses enabled in the future.

More work is needed in slaacd.

input benno, jmc, deraadt
previous verison OK benno
OK jmc, kn
sbin/ifconfig/ifconfig.8
sbin/ifconfig/ifconfig.c
sbin/slaacd/frontend.c
sys/net/if.h