networkd: Disable IPv6 when DHCPv6 is only enabled
authorTom Yan <tom.ty89@gmail.com>
Wed, 25 May 2016 12:40:48 +0000 (20:40 +0800)
committerTom Yan <tom.ty89@gmail.com>
Wed, 25 May 2016 12:40:48 +0000 (20:40 +0800)
commit4cef7fe3d1e8db7b1c20fb920c6e0ba05b0d2fc0
treee09f1597718c045247786fb771c920a60f57041b
parentfbc38f230bcc296772f53898fb79cda7075025b8
networkd: Disable IPv6 when DHCPv6 is only enabled

DHCPv6 requires an IPv6 link-local address to work. The client will not be started (even when enabled explicitly with `DHCP=`) if none is configured (either by autoconfiguration or manually). Therefore, disable IPv6 in such case.
src/network/networkd-link.c