in common/src/main/java/org/apache/rocketmq/eventbridge/tools/NetUtil.java [40:55]
public static boolean isNetSegment(String netSegment) {
netSegment = netSegment.trim();
if (StringUtils.isNotBlank(netSegment) && netSegment.contains("/")) {
String[] parts = netSegment.split("/");
if (parts.length == 2) {
try {
String net = parts[0];
int maskLength = Integer.parseInt(parts[1]);
return isIpv4(net) && maskLength >= 0 && maskLength <= 32;
} catch (Exception e) {
return false;
}
}
}
return false;
}