From: Yu Watanabe Date: Thu, 14 Oct 2021 10:27:08 +0000 (+0900) Subject: man: adjust the explanations related to the DHCPv6 client starting mode X-Git-Tag: v250-rc1~417^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F21129%2Fhead;p=thirdparty%2Fsystemd.git man: adjust the explanations related to the DHCPv6 client starting mode --- diff --git a/man/systemd.network.xml b/man/systemd.network.xml index d847f0a0a3f..41a58b36ebc 100644 --- a/man/systemd.network.xml +++ b/man/systemd.network.xml @@ -2092,9 +2092,13 @@ Table=1234 WithoutRA= - Allows DHCPv6 client to start without router advertisements's managed or other address - configuration flag. Takes one of solicit or - information-request. Defaults to unset. + Allows DHCPv6 client to start without router advertisements's managed or other + address configuration flag. Takes one of no, solicit + or information-request. When this is not specified and + UplinkInterface=:self is specified, then solicit is + implied. Otherwise, defaults to no, and the DHCPv6 client will be + started when an RA is received. See also DHCPv6Client= setting in the + [IPv6AcceptRA] section. @@ -2112,9 +2116,10 @@ Table=1234 Specifies the name or the index of the uplink interface, or one of the special values :self and :auto. When :self, the - interface itself is considered the uplink interface. When :auto, the first - link which acquired prefixes to be delegated from the DHCPv6 server is selected. Defaults to - :auto. + interface itself is considered the uplink interface, and + WithoutRA=solicit is implied if the setting is not explicitly specified. + When :auto, the first link which acquired prefixes to be delegated from + the DHCPv6 server is selected. Defaults to :auto. @@ -2366,11 +2371,13 @@ Token=prefixstable:2002:da8:1:: DHCPv6Client= - Takes a boolean, or the special value always. When true or - always, the DHCPv6 client will be started when the RA has the managed or - other information flag. If set to always, the DHCPv6 client will also be - started in managed mode when neither managed nor other information flag is set in the RA. - Defaults to true. + Takes a boolean, or the special value always. When true, the + DHCPv6 client will be started when the RA has the managed or other information flag. If set + to always, the DHCPv6 client will be started in managed mode when an RA + is received, even if neither managed nor other information flag is set in the RA. This will + be ignored when WithoutRA= in the [DHCPv6] section is enabled, or + UplinkInterface=:self in the [DHCPv6PrefixDelegation] section is + specified. Defaults to true.