diff --git a/core/src/main/java/ru/kirillius/pf/sdn/core/Util/IPv4Util.java b/core/src/main/java/ru/kirillius/pf/sdn/core/Util/IPv4Util.java index 2b23e58..b3bd224 100644 --- a/core/src/main/java/ru/kirillius/pf/sdn/core/Util/IPv4Util.java +++ b/core/src/main/java/ru/kirillius/pf/sdn/core/Util/IPv4Util.java @@ -137,7 +137,7 @@ public class IPv4Util { var overlapped = new ArrayList(); var orderedByPrefix = result.stream().sorted(Comparator.comparing(IPv4Subnet::getPrefixLength)).toList(); orderedByPrefix.stream() - .filter(subnet -> subnet.getPrefixLength() > 32) + .filter(subnet -> subnet.getPrefixLength() < 32) .forEach(parent -> orderedByPrefix.forEach(subnet -> { if (subnet.equals(parent)) { return;