Commit d77984f5 authored by Nikolay Amiantov's avatar Nikolay Amiantov
Browse files

network-interfaces-scripted service: delay setup if IPv6 is disabled

Even if IPv6 gateway is set, there's no need to set it early if IPv6 is disabled.
parent 5ff25fcd
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -80,7 +80,7 @@ let
          else optional (dev != null && dev != "lo" && !config.boot.isContainer) (subsystemDevice dev);

        hasDefaultGatewaySet = (cfg.defaultGateway != null && cfg.defaultGateway.address != "")
                            || (cfg.defaultGateway6 != null && cfg.defaultGateway6.address != "");
                            || (cfg.enableIPv6 && cfg.defaultGateway6 != null && cfg.defaultGateway6.address != "");

        networkLocalCommands = {
          after = [ "network-setup.service" ];