Merge pull request #306926 from tie/networkd-global-ipv6-privacy-extensions

nixos/networkd: allow IPv6PrivacyExtensions in networkd.conf
This commit is contained in:
Florian Klink
2024-05-08 14:41:08 +03:00
committed by GitHub

View File

@@ -17,11 +17,13 @@ let
"ManageForeignRoutingPolicyRules" "ManageForeignRoutingPolicyRules"
"ManageForeignRoutes" "ManageForeignRoutes"
"RouteTable" "RouteTable"
"IPv6PrivacyExtensions"
]) ])
(assertValueOneOf "SpeedMeter" boolValues) (assertValueOneOf "SpeedMeter" boolValues)
(assertInt "SpeedMeterIntervalSec") (assertInt "SpeedMeterIntervalSec")
(assertValueOneOf "ManageForeignRoutingPolicyRules" boolValues) (assertValueOneOf "ManageForeignRoutingPolicyRules" boolValues)
(assertValueOneOf "ManageForeignRoutes" boolValues) (assertValueOneOf "ManageForeignRoutes" boolValues)
(assertValueOneOf "IPv6PrivacyExtensions" (boolValues ++ ["prefer-public" "kernel"]))
]; ];
sectionDHCPv4 = checkUnitConfig "DHCPv4" [ sectionDHCPv4 = checkUnitConfig "DHCPv4" [