Compare commits

...

2 commits

View file

@ -77,8 +77,6 @@ in
networking.firewall.allowedUDPPorts = mkIf cfg.openPorts [ host.port ]; networking.firewall.allowedUDPPorts = mkIf cfg.openPorts [ host.port ];
systemd.network = { systemd.network = {
enable = true;
netdevs."30-birdsong" = { netdevs."30-birdsong" = {
netdevConfig = { netdevConfig = {
Name = cfg.interface; Name = cfg.interface;
@ -103,7 +101,7 @@ in
PersistentKeepalive = mkIf (peer.subnet != host.subnet) cfg.persistentKeepalive; PersistentKeepalive = mkIf (peer.subnet != host.subnet) cfg.persistentKeepalive;
}; };
}) })
(filterAttrs (name: peer: peer != host && (host.subnet == "internet" || canDirectPeer host peer)) hosts); (filterAttrs (name: peer: peer != host && (canDirectPeer host peer || canDirectPeer peer host)) hosts);
}; };
networks."30-birdsong" = { networks."30-birdsong" = {