Skip to content

Commit

Permalink
refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
shivaspeaks committed Mar 4, 2025
1 parent f2de3f1 commit 4c8a978
Showing 1 changed file with 9 additions and 14 deletions.
23 changes: 9 additions & 14 deletions xds/src/main/java/io/grpc/xds/XdsListenerResource.java
Original file line number Diff line number Diff line change
Expand Up @@ -443,20 +443,15 @@ private static FilterChainMatch parseFilterChainMatch(
throws ResourceInvalidException {
ImmutableList.Builder<CidrRange> prefixRanges = ImmutableList.builder();
ImmutableList.Builder<CidrRange> sourcePrefixRanges = ImmutableList.builder();
try {
for (io.envoyproxy.envoy.config.core.v3.CidrRange range : proto.getPrefixRangesList()) {
prefixRanges.add(
CidrRange.create(InetAddresses.forString(range.getAddressPrefix()),
range.getPrefixLen().getValue()));
}
for (io.envoyproxy.envoy.config.core.v3.CidrRange range
: proto.getSourcePrefixRangesList()) {
sourcePrefixRanges.add(
CidrRange.create(InetAddresses.forString(range.getAddressPrefix()),
range.getPrefixLen().getValue()));
}
} catch (IllegalArgumentException e) {
throw new ResourceInvalidException("Failed to create CidrRange", e);
for (io.envoyproxy.envoy.config.core.v3.CidrRange range : proto.getPrefixRangesList()) {
prefixRanges.add(
CidrRange.create(InetAddresses.forString(range.getAddressPrefix()),
range.getPrefixLen().getValue()));
}
for (io.envoyproxy.envoy.config.core.v3.CidrRange range
: proto.getSourcePrefixRangesList()) {
sourcePrefixRanges.add(CidrRange.create(
InetAddresses.forString(range.getAddressPrefix()), range.getPrefixLen().getValue()));
}
ConnectionSourceType sourceType;
switch (proto.getSourceType()) {
Expand Down

0 comments on commit 4c8a978

Please sign in to comment.