hasPrefix needs to get the IP too

This commit is contained in:
niten 2024-01-31 00:17:50 -08:00
parent 2d2f1099ea
commit b0c7b7bd88
1 changed files with 1 additions and 1 deletions

View File

@ -13,7 +13,7 @@ in {
config = let config = let
domainName = config.instance.local-domain; domainName = config.instance.local-domain;
zoneName = config.fudo.domains."${domainName}".zone; zoneName = config.fudo.domains."${domainName}".zone;
isLocal = ip: ip == "::1" || hasPrefix "127."; isLocal = ip: ip == "::1" || hasPrefix "127." ip;
# FIXME: ipv6? # FIXME: ipv6?
localNetworks = filter (ip: !(isLocal ip)) config.instance.local-networks; localNetworks = filter (ip: !(isLocal ip)) config.instance.local-networks;
makeName = network: makeName = network: