diff --git a/internal/subnet/equal.go b/internal/subnet/equal.go new file mode 100644 index 00000000..1bfb0116 --- /dev/null +++ b/internal/subnet/equal.go @@ -0,0 +1,7 @@ +package subnet + +import "net" + +func subnetsAreEqual(a, b net.IPNet) bool { + return a.IP.Equal(b.IP) && a.Mask.String() == b.Mask.String() +} diff --git a/internal/subnet/subnets.go b/internal/subnet/subsets.go similarity index 92% rename from internal/subnet/subnets.go rename to internal/subnet/subsets.go index c58a31f1..4e89c1f0 100644 --- a/internal/subnet/subnets.go +++ b/internal/subnet/subsets.go @@ -42,10 +42,6 @@ func findSubnetsToRemove(oldSubnets, newSubnets []net.IPNet) (subnetsToRemove [] return subnetsToRemove } -func subnetsAreEqual(a, b net.IPNet) bool { - return a.IP.Equal(b.IP) && a.Mask.String() == b.Mask.String() -} - func RemoveSubnetFromSubnets(subnets []net.IPNet, subnet net.IPNet) []net.IPNet { L := len(subnets) for i := range subnets {