From b0c7b7bd882d1f291280d04e24044cba6f397ab5 Mon Sep 17 00:00:00 2001 From: niten Date: Wed, 31 Jan 2024 00:17:50 -0800 Subject: [PATCH] hasPrefix needs to get the IP too --- lib/fudo/zones.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fudo/zones.nix b/lib/fudo/zones.nix index ae2589e..fc16e0f 100644 --- a/lib/fudo/zones.nix +++ b/lib/fudo/zones.nix @@ -13,7 +13,7 @@ in { config = let domainName = config.instance.local-domain; zoneName = config.fudo.domains."${domainName}".zone; - isLocal = ip: ip == "::1" || hasPrefix "127."; + isLocal = ip: ip == "::1" || hasPrefix "127." ip; # FIXME: ipv6? localNetworks = filter (ip: !(isLocal ip)) config.instance.local-networks; makeName = network: