From d2c0c3074a6e841b7b8451b6954e96535a756242 Mon Sep 17 00:00:00 2001 From: niten Date: Fri, 3 Nov 2023 11:01:14 -0700 Subject: [PATCH] Inherit needed functions --- reverse-zone.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reverse-zone.nix b/reverse-zone.nix index 00a3dba..495c124 100644 --- a/reverse-zone.nix +++ b/reverse-zone.nix @@ -5,6 +5,8 @@ with pkgs.lib; let + inherit (pkgs.lib.ip) networkMinIp neworkMaxButOneIp ipv4OnNetwork; + range = base: top: assert base < top; let @@ -12,8 +14,7 @@ let if base == top then [ ] else [ base ] ++ (rangeFun (base + 1) top); in rangeFun base top; - getNetworkHosts = network: - selectAttrs (ip: _: pkgs.lib.ip.ipv4OnNetwork ip network); + getNetworkHosts = network: selectAttrs (ip: _: ipv4OnNetwork ip network); getLastIpComponent = ip: head (reverseList (splitString "." ip));