in resolver/src/main/java/org/apache/james/jspf/terms/AMechanism.java [135:153]
public synchronized void config(Configuration params) throws PermErrorException {
super.config(params);
if (params.groupCount() >= 2 && params.group(2) != null) {
ip4cidr = Integer.parseInt(params.group(2));
if (ip4cidr > 32) {
throw new PermErrorException("Ivalid IP4 CIDR length");
}
} else {
ip4cidr = 32;
}
if (params.groupCount() >= 3 && params.group(3) != null) {
ip6cidr = Integer.parseInt(params.group(3).toString());
if (ip6cidr > 128) {
throw new PermErrorException("Ivalid IP6 CIDR length");
}
} else {
ip6cidr = 128;
}
}