From: Yu Watanabe Date: Tue, 21 Oct 2025 17:52:28 +0000 (+0900) Subject: man/network: extend document about the default value of IPv6AcceptRA= X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cc7ccd3c6a2be9203057f81be4ef55e94b2ab85c;p=thirdparty%2Fsystemd.git man/network: extend document about the default value of IPv6AcceptRA= Prompted by #39304. --- diff --git a/man/systemd.network.xml b/man/systemd.network.xml index 370ff3f969f..3e55d040b2f 100644 --- a/man/systemd.network.xml +++ b/man/systemd.network.xml @@ -215,7 +215,8 @@ Multicast= Takes a boolean. If set to true, the multicast flag on the device is enabled. Defaults - to unset. + to unset and the flag is unchanged. When disabled, IPv6AcceptRA= and + IPv6SendRA= cannot be enabled. @@ -942,10 +943,19 @@ DuplicateAddressDetection=none Takes a boolean. Controls IPv6 Router Advertisement (RA) reception support for the interface. If true, RAs are accepted; if false, RAs are ignored. When RAs are accepted, they may trigger the start of the DHCPv6 client if the relevant flags are set in the RA data, or if no routers are found - on the link. Defaults to false for bridge devices, when IPv6Forwarding=, - IPv6SendRA=, or KeepMaster= is enabled. Otherwise, enabled by - default. Cannot be enabled on devices aggregated in a bond device or when link-local addressing is - disabled. + on the link. + + This cannot be enabled on devices aggregated in a bond device, or when IPv6 link-local + addressing (see LinkLocalAddressing=) or multicasting (see + Multicast=) is disabled. Note, multicasting is disabled by default for some + configurations, e.g. bridge ports. Hence, in that case Multicast= needs to be + explicitly enabled to make this feature usable. When IPv6SendRA=, + IPv6Forwarding=, or IPMasquerade= is enabled, this feature is + disabled by default, but can be overridden by explicitly enabling this setting. Note, + IPv6Forwarding= may be indirectly enabled when the global setting with the same + name is enabled, or when IPMasquerade= is enabled on any other + interfaces. See also IPv6Forwarding= and + IPMasquerade= for more details. Enabled by default otherwise. Further settings for the IPv6 RA support may be configured in the [IPv6AcceptRA] section, see below.