summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorpennae <82953136+pennae@users.noreply.github.com>2022-01-20 20:56:55 +0000
committerGitHub <noreply@github.com>2022-01-20 20:56:55 +0000
commit2ed91b734904f854a33ca939b2ee7310c8980c4d (patch)
tree93fda3a2c506fd130e5a46a74d2f71a1585cf0e8 /nixos
parent52452e2ebe9549cd92e36f71ef0bb8d074f4e9b5 (diff)
parent9bfb803dce4bba176fcdf84f43a9ce2b5725df8b (diff)
downloadnixpkgs-2ed91b734904f854a33ca939b2ee7310c8980c4d.tar
nixpkgs-2ed91b734904f854a33ca939b2ee7310c8980c4d.tar.gz
nixpkgs-2ed91b734904f854a33ca939b2ee7310c8980c4d.tar.bz2
nixpkgs-2ed91b734904f854a33ca939b2ee7310c8980c4d.tar.lz
nixpkgs-2ed91b734904f854a33ca939b2ee7310c8980c4d.tar.xz
nixpkgs-2ed91b734904f854a33ca939b2ee7310c8980c4d.tar.zst
nixpkgs-2ed91b734904f854a33ca939b2ee7310c8980c4d.zip
Merge pull request #155854 from datafoo/networkd-IPMasquerade-assert
nixos/networking: fix assertion on IPMasquerade
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/system/boot/networkd.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix
index 1145831ee2e..ac1e4ef34b4 100644
--- a/nixos/modules/system/boot/networkd.nix
+++ b/nixos/modules/system/boot/networkd.nix
@@ -513,7 +513,7 @@ let
         (assertValueOneOf "EmitLLDP" (boolValues ++ ["nearest-bridge" "non-tpmr-bridge" "customer-bridge"]))
         (assertValueOneOf "DNSDefaultRoute" boolValues)
         (assertValueOneOf "IPForward" (boolValues ++ ["ipv4" "ipv6"]))
-        (assertValueOneOf "IPMasquerade" boolValues)
+        (assertValueOneOf "IPMasquerade" (boolValues ++ ["ipv4" "ipv6" "both"]))
         (assertValueOneOf "IPv6PrivacyExtensions" (boolValues ++ ["prefer-public" "kernel"]))
         (assertValueOneOf "IPv6AcceptRA" boolValues)
         (assertInt "IPv6DuplicateAddressDetection")