From aa30d4e0a71b7bd3442756b3ddd9b504bdd086b1 Mon Sep 17 00:00:00 2001 From: niten Date: Fri, 3 Nov 2023 13:37:05 -0700 Subject: [PATCH] Convert netmask to string --- reverse-zone.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/reverse-zone.nix b/reverse-zone.nix index 9f1c46c..29afaad 100644 --- a/reverse-zone.nix +++ b/reverse-zone.nix @@ -27,10 +27,12 @@ let netMask = getNetworkMask network; reversedNetIp = concatStringsSep "." (tail (reverseList (splitString "." netIp))); - in if netMask == "24" then + in if netMask == 24 then "${reversedNetIp}.in-addr.arpa." else - "${getLastIpComponent netIp}-${netMask}.${reversedNetIp}.in-addr.arpa."; + "${getLastIpComponent netIp}-${ + toString netMask + }.${reversedNetIp}.in-addr.arpa."; generateReverseZoneEntries = network: domain: ipHostMap: let