From 4fd369f034e0aeb4f8662f04b39009b2fd6ca0fb Mon Sep 17 00:00:00 2001 From: oddlama Date: Wed, 31 May 2023 18:06:25 +0200 Subject: [PATCH] fix: missing concatMap in wireguard allowed address calculation --- modules/wireguard.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/wireguard.nix b/modules/wireguard.nix index f9b41dc..8d3ad67 100644 --- a/modules/wireguard.nix +++ b/modules/wireguard.nix @@ -109,7 +109,7 @@ # plus traffic for any of its external peers ++ attrValues snCfg.server.externalPeers # plus traffic for any client that is connected via that server - ++ map (n: (wgCfgOf n).addresses) (filter (n: (wgCfgOf n).client.via == serverNode) participatingClientNodes) + ++ concatMap (n: (wgCfgOf n).addresses) (filter (n: (wgCfgOf n).client.via == serverNode) participatingClientNodes) ); in { assertions = [