summaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorLetzteInstanz <faust6@inbox.ru>2021-04-11 22:29:11 +0200
committerYu Watanabe <watanabe.yu+github@gmail.com>2021-04-14 01:51:02 +0200
commit8430841b5e2140b01ad3e3db5929f77f3e8cc585 (patch)
tree45267415041fbbe43f41fc33d0912d5310bcbacc /man
parentnetwork: move AddressFamily into network-util for the use by wait-online later (diff)
downloadsystemd-8430841b5e2140b01ad3e3db5929f77f3e8cc585.tar.xz
systemd-8430841b5e2140b01ad3e3db5929f77f3e8cc585.zip
network: save IPv4/IPv6 address states into state file
This also introduces RequiredFamilyForOnline= setting to .network file, and IPv4AddressState/IPv6AddressState DBus properties.
Diffstat (limited to 'man')
-rw-r--r--man/systemd.network.xml12
1 files changed, 12 insertions, 0 deletions
diff --git a/man/systemd.network.xml b/man/systemd.network.xml
index a49e6011e3..5ab1e9f0a8 100644
--- a/man/systemd.network.xml
+++ b/man/systemd.network.xml
@@ -230,6 +230,18 @@
</listitem>
</varlistentry>
<varlistentry>
+ <term><varname>RequiredFamilyForOnline=</varname></term>
+ <listitem>
+ <para>Specifies an address family. When specified,
+ <command>systemd-networkd-wait-online</command> waits for at least one routable or link-local
+ IP address in the family should be configured on the link. Takes one of
+ <literal>ipv4</literal>, <literal>ipv6</literal>, <literal>both</literal>, or
+ <literal>any</literal>. Defaults to <literal>any</literal>. Note that this will be used only
+ when <varname>RequiredForOnline=</varname> is true, or its minimum operational state is
+ <literal>degraded</literal> or above. Otherwise, it will be ignored.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
<term><varname>ActivationPolicy=</varname></term>
<listitem>
<para>Specifies the policy for <command>systemd-networkd</command> managing the link