nixos/wireguard-networkd: use 40- prefix for networks as well (#451581)

This commit is contained in:
Felix Bargfeldt
2025-11-23 18:41:49 +00:00
committed by GitHub
@@ -77,10 +77,12 @@ let
PersistentKeepalive = peer.persistentKeepalive;
};
generateNetwork = name: interface: {
matchConfig.Name = name;
address = interface.ips;
};
generateNetwork =
name: interface:
nameValuePair "40-${name}" {
matchConfig.Name = name;
address = interface.ips;
};
cfg = config.networking.wireguard;
@@ -236,7 +238,7 @@ in
systemd.network = {
enable = true;
netdevs = mapAttrs' generateNetdev cfg.interfaces;
networks = mapAttrs generateNetwork cfg.interfaces;
networks = mapAttrs' generateNetwork cfg.interfaces;
};
environment.etc = mapAttrs' generateRefreshNetdevMode refreshEnabledInterfaces;