summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorIzorkin <izorkin@elven.pw>2020-10-21 14:16:44 +0300
committerIzorkin <izorkin@elven.pw>2020-10-21 14:56:08 +0300
commitd59bfded58b63611b0f9d929c446bd03c5ae3630 (patch)
treea45ab965f44e5c4b3ef94e6208d8180cd60a0306 /nixos
parent79b036b7dba3b3881f962c50725aeb875ff44113 (diff)
downloadnixpkgs-d59bfded58b63611b0f9d929c446bd03c5ae3630.tar
nixpkgs-d59bfded58b63611b0f9d929c446bd03c5ae3630.tar.gz
nixpkgs-d59bfded58b63611b0f9d929c446bd03c5ae3630.tar.bz2
nixpkgs-d59bfded58b63611b0f9d929c446bd03c5ae3630.tar.lz
nixpkgs-d59bfded58b63611b0f9d929c446bd03c5ae3630.tar.xz
nixpkgs-d59bfded58b63611b0f9d929c446bd03c5ae3630.tar.zst
nixpkgs-d59bfded58b63611b0f9d929c446bd03c5ae3630.zip
nixos/dhcpcd: if disabled IPv6 don't solicit or accept IPv6
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/networking/dhcpcd.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/nixos/modules/services/networking/dhcpcd.nix b/nixos/modules/services/networking/dhcpcd.nix
index 0507b739d49..d10bffd9147 100644
--- a/nixos/modules/services/networking/dhcpcd.nix
+++ b/nixos/modules/services/networking/dhcpcd.nix
@@ -69,6 +69,11 @@ let
         if-carrier-up = "";
       }.${cfg.wait}}
 
+      ${optionalString (config.networking.enableIPv6 == false) ''
+        # Don't solicit or accept IPv6 Router Advertisements and DHCPv6 if disabled IPv6
+        noipv6
+      ''}
+
       ${cfg.extraConfig}
     '';