X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=man%2Fsystemd.network.xml;h=c48955da338e2ef44f0219f836e89cabb351c6f6;hb=cc832f977208a020cdef133b8f44d00040802b81;hp=6f3e89978f777e90813481964d5132274269ff33;hpb=98506a41fe4c3e1bd99b25ed1f33d02ee90328ee;p=thirdparty%2Fsystemd.git
diff --git a/man/systemd.network.xml b/man/systemd.network.xml
index 6f3e89978f7..c48955da338 100644
--- a/man/systemd.network.xml
+++ b/man/systemd.network.xml
@@ -193,16 +193,6 @@
This happens when multicast routing is enabled.
-
- IPv6LinkLocalAddressGenerationMode=
-
- Specifies how IPv6 link local address is generated. Takes one of eui64,
- none, stable-privacy and random.
- When unset, the kernel's default will be used. Note that if LinkLocalAdressing=
- not configured as ipv6 then IPv6LinkLocalAddressGenerationMode=
- is ignored.
-
-
Unmanaged=
@@ -247,6 +237,93 @@
+
+ [SR-IOV] Section Options
+ The [SR-IOV] section accepts the
+ following keys. Specify several [SR-IOV]
+ sections to configure several SR-IOVs. SR-IOV provides the ability to partition a single physical PCI resource
+ into virtual PCI functions which can then be injected into a VM. In the case of network VFs, SR-IOV improves
+ north-south network performance (that is, traffic with endpoints outside the host machine) by allowing traffic to
+ bypass the host machineâs network stack.
+
+
+
+ VirtualFunction=
+
+ Specifies a Virtual Function (VF), lightweight PCIe function designed solely to move data
+ in and out. Takes an unsigned integer in the range 0..2147483646. This option is compulsory.
+
+
+
+
+ VLANId=
+
+ Specifies VLAN ID of the virtual function. Takes an unsigned integer in the range 1..4095.
+
+
+
+
+ QualityOfService=
+
+ Specifies quality of service of the virtual function. Takes an unsigned integer in the range 1..4294967294.
+
+
+
+
+ VLANProtocol=
+
+ Specifies VLAN protocol of the virtual function. Takes 802.1Q or
+ 802.1ad.
+
+
+
+
+ MACSpoofCheck=
+
+ Takes a boolean. Controls the MAC spoof checking. When unset, the kernel's default will be used.
+
+
+
+
+ QueryReceiveSideScaling=
+
+ Takes a boolean. Toggle the ability of querying the receive side scaling (RSS)
+ configuration of the virtual function (VF). The VF RSS information like RSS hash key may be
+ considered sensitive on some devices where this information is shared between VF and the
+ physical function (PF). When unset, the kernel's default will be used.
+
+
+
+
+ Trust=
+
+ Takes a boolean. Allows to set trust mode of the virtual function (VF). When set, VF
+ users can set a specific feature which may impact security and/or performance. When unset,
+ the kernel's default will be used.
+
+
+
+
+ LinkState=
+
+ Allows to set the link state of the virtual function (VF). Takes a boolean or a
+ special value auto. Setting to auto means a
+ reflection of the physical function (PF) link state, yes lets the VF to
+ communicate with other VFs on this host even if the PF link state is down,
+ no causes the hardware to drop any packets sent by the VF. When unset,
+ the kernel's default will be used.
+
+
+
+
+ MACAddress=
+
+ Specifies the MAC address for the virtual function.
+
+
+
+
+
[Network] Section Options
@@ -308,6 +385,16 @@
+
+ IPv6LinkLocalAddressGenerationMode=
+
+ Specifies how IPv6 link local address is generated. Takes one of eui64,
+ none, stable-privacy and random.
+ When unset, the kernel's default will be used. Note that if LinkLocalAdressing=
+ not configured as ipv6 then IPv6LinkLocalAddressGenerationMode=
+ is ignored.
+
+
IPv4LLRoute=
@@ -1840,8 +1927,8 @@
WithoutRA=
- When true, DHCPv6 client starts without router advertisements's managed or other address configuration flag.
- Defaults to false.
+ 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.