nixos/networkd: Allow RequiredForOnline field in [Link] section

This was previously missing.
This commit is contained in:
Ben Gamari 2018-04-27 16:39:45 +00:00
parent bea11a34fb
commit 65c1cfce3f

View File

@ -146,12 +146,13 @@ let
# .network files have a [Link] section with different options than in .netlink files # .network files have a [Link] section with different options than in .netlink files
checkNetworkLink = checkUnitConfig "Link" [ checkNetworkLink = checkUnitConfig "Link" [
(assertOnlyFields [ (assertOnlyFields [
"MACAddress" "MTUBytes" "ARP" "Unmanaged" "MACAddress" "MTUBytes" "ARP" "Unmanaged" "RequiredForOnline"
]) ])
(assertMacAddress "MACAddress") (assertMacAddress "MACAddress")
(assertByteFormat "MTUBytes") (assertByteFormat "MTUBytes")
(assertValueOneOf "ARP" boolValues) (assertValueOneOf "ARP" boolValues)
(assertValueOneOf "Unmanaged" boolValues) (assertValueOneOf "Unmanaged" boolValues)
(assertValueOneOf "RquiredForOnline" boolValues)
]; ];