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

nixos/networkd: allow IPv6PrivacyExtensions in networkd.conf

authored by Florian Klink and committed by GitHub ddf728e5 36888d20

+2
+2
nixos/modules/system/boot/networkd.nix
··· 17 "ManageForeignRoutingPolicyRules" 18 "ManageForeignRoutes" 19 "RouteTable" 20 ]) 21 (assertValueOneOf "SpeedMeter" boolValues) 22 (assertInt "SpeedMeterIntervalSec") 23 (assertValueOneOf "ManageForeignRoutingPolicyRules" boolValues) 24 (assertValueOneOf "ManageForeignRoutes" boolValues) 25 ]; 26 27 sectionDHCPv4 = checkUnitConfig "DHCPv4" [
··· 17 "ManageForeignRoutingPolicyRules" 18 "ManageForeignRoutes" 19 "RouteTable" 20 + "IPv6PrivacyExtensions" 21 ]) 22 (assertValueOneOf "SpeedMeter" boolValues) 23 (assertInt "SpeedMeterIntervalSec") 24 (assertValueOneOf "ManageForeignRoutingPolicyRules" boolValues) 25 (assertValueOneOf "ManageForeignRoutes" boolValues) 26 + (assertValueOneOf "IPv6PrivacyExtensions" (boolValues ++ ["prefer-public" "kernel"])) 27 ]; 28 29 sectionDHCPv4 = checkUnitConfig "DHCPv4" [