Loading nixos/modules/system/boot/networkd.nix +18 −11 Original line number Diff line number Diff line Loading @@ -517,7 +517,10 @@ let (assertValueOneOf "Unmanaged" boolValues) (assertInt "Group") (assertRange "Group" 0 2147483647) (assertValueOneOf "RequiredForOnline" (boolValues ++ [ (assertValueOneOf "RequiredForOnline" (boolValues ++ ( let # https://freedesktop.org/software/systemd/man/networkctl.html#missing operationalStates = [ "missing" "off" "no-carrier" Loading @@ -527,7 +530,11 @@ let "degraded" "enslaved" "routable" ])) ]; operationalStateRanges = concatLists (imap0 (i: min: map (max: "${min}:${max}") (drop i operationalStates)) operationalStates); in operationalStates ++ operationalStateRanges ))) (assertValueOneOf "RequiredFamilyForOnline" [ "ipv4" "ipv6" Loading Loading
nixos/modules/system/boot/networkd.nix +18 −11 Original line number Diff line number Diff line Loading @@ -517,7 +517,10 @@ let (assertValueOneOf "Unmanaged" boolValues) (assertInt "Group") (assertRange "Group" 0 2147483647) (assertValueOneOf "RequiredForOnline" (boolValues ++ [ (assertValueOneOf "RequiredForOnline" (boolValues ++ ( let # https://freedesktop.org/software/systemd/man/networkctl.html#missing operationalStates = [ "missing" "off" "no-carrier" Loading @@ -527,7 +530,11 @@ let "degraded" "enslaved" "routable" ])) ]; operationalStateRanges = concatLists (imap0 (i: min: map (max: "${min}:${max}") (drop i operationalStates)) operationalStates); in operationalStates ++ operationalStateRanges ))) (assertValueOneOf "RequiredFamilyForOnline" [ "ipv4" "ipv6" Loading