diff --git a/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/handler/predicate/RemoteAddrRoutePredicate.java b/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/handler/predicate/RemoteAddrRoutePredicate.java index 8c208cec..a6c444b9 100644 --- a/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/handler/predicate/RemoteAddrRoutePredicate.java +++ b/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/handler/predicate/RemoteAddrRoutePredicate.java @@ -76,6 +76,7 @@ public class RemoteAddrRoutePredicate implements RoutePredicate { inclusiveHostCount = true; } //TODO: howto support ipv6 as well? + //TODO: copy SubnetUtils to remove commons-net dependency SubnetUtils subnetUtils = new SubnetUtils(source); subnetUtils.setInclusiveHostCount(inclusiveHostCount); sources.add(subnetUtils);