network: Allow to specify multiple IPv6Token for SLAAC
authorSusant Sahani <ssahani@vmware.com>
Thu, 9 Jan 2020 12:19:53 +0000 (13:19 +0100)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 5 Feb 2020 08:44:42 +0000 (17:44 +0900)
commit5f506a55606fed9fd74b851a18f15a9835a26d08
tree48ef7ae11159df66a24986ce9999e1d447a45277
parent641aa41200f72e6556d0bc2657bbe07ae3e9c11c
network: Allow to specify multiple IPv6Token for SLAAC

Provide names to choose between different auto-generation types:
2.1 "eui64" for EUI-64 of RFC 4291
2.2 "prefixstable" for RFC 7217

```
[Match]
Name=veth99

[Network]
DHCP=no
IPv6AcceptRA=yes
IPv6Token=prefixstable:2001:888:0db8:1::
```
man/systemd.network.xml
src/network/networkd-ndisc.c
src/network/networkd-ndisc.h
src/network/networkd-network-gperf.gperf
src/network/networkd-network.c
src/network/networkd-network.h