MT#8547 - Remove smartmatch usage

changes/44/244/1
Kirill Solomko 11 years ago
parent d70a8d329c
commit 24fb9b55fe

@ -73,11 +73,12 @@ method check_ip6_brackets($data) {
} }
method _check_ip_generic($ip, $flags) { method _check_ip_generic($ip, $flags) {
for ($flags) { SWITCH: for ($flags) {
when ($_ & 1) {return $ip =~ /^$RE{net}{IPv4}$/;} $_ & 1 && return $ip =~ /^$RE{net}{IPv4}$/;
when ($_ & 2) {return $ip =~ /^$IPv6_re$/;} $_ & 2 && return $ip =~ /^$IPv6_re$/;
when ($_ & 4) {return $ip =~ /^\[$IPv6_re\]$/;} $_ & 4 && return $ip =~ /^\[$IPv6_re\]$/;
} # default
} # SWITCH
return; return;
} }

Loading…
Cancel
Save