nixos/networkd: allow IPv6LinkLocalAddressGenerationMode in networkConfig

Fixes: #199407 .
This commit is contained in:
jpathy 2022-12-26 00:53:45 +05:30 committed by Maciej Krüger
parent 19d38ede10
commit 0225a786e5
No known key found for this signature in database
GPG Key ID: 0D948CE19CF49C5F

View File

@ -597,6 +597,8 @@ let
"DHCP"
"DHCPServer"
"LinkLocalAddressing"
"IPv6LinkLocalAddressGenerationMode"
"IPv6StableSecretAddress"
"IPv4LLRoute"
"DefaultRouteOnDevice"
"LLMNR"
@ -648,6 +650,7 @@ let
(assertValueOneOf "DHCP" ["yes" "no" "ipv4" "ipv6"])
(assertValueOneOf "DHCPServer" boolValues)
(assertValueOneOf "LinkLocalAddressing" ["yes" "no" "ipv4" "ipv6" "fallback" "ipv4-fallback"])
(assertValueOneOf "IPv6LinkLocalAddressGenerationMode" ["eui64" "none" "stable-privacy" "random"])
(assertValueOneOf "IPv4LLRoute" boolValues)
(assertValueOneOf "DefaultRouteOnDevice" boolValues)
(assertValueOneOf "LLMNR" (boolValues ++ ["resolve"]))