Convert netmask to string

This commit is contained in:
niten 2023-11-03 13:37:05 -07:00
parent 94d932389b
commit aa30d4e0a7

View File

@ -27,10 +27,12 @@ let
netMask = getNetworkMask network; netMask = getNetworkMask network;
reversedNetIp = reversedNetIp =
concatStringsSep "." (tail (reverseList (splitString "." netIp))); concatStringsSep "." (tail (reverseList (splitString "." netIp)));
in if netMask == "24" then in if netMask == 24 then
"${reversedNetIp}.in-addr.arpa." "${reversedNetIp}.in-addr.arpa."
else else
"${getLastIpComponent netIp}-${netMask}.${reversedNetIp}.in-addr.arpa."; "${getLastIpComponent netIp}-${
toString netMask
}.${reversedNetIp}.in-addr.arpa.";
generateReverseZoneEntries = network: domain: ipHostMap: generateReverseZoneEntries = network: domain: ipHostMap:
let let