mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-05-01 07:50:23 +02:00
Import VPN changes by the Special Interest Group.
See here for more details: http://lists.ipfire.org/pipermail/sig-vpn/2012-March/000031.html
This commit is contained in:
@@ -414,6 +414,14 @@ sub ipcidr
|
||||
return "$ip\/$cidr";
|
||||
}
|
||||
|
||||
sub ipcidr2msk
|
||||
{
|
||||
my ($ip,$cidr) = &Net::IPv4Addr::ipv4_parse(shift);
|
||||
my $netmask = &Net::IPv4Addr::ipv4_cidr2msk($cidr);
|
||||
return "$ip\/$netmask";
|
||||
}
|
||||
|
||||
|
||||
sub validemail {
|
||||
my $mail = shift;
|
||||
return 0 if ( $mail !~ /^[0-9a-zA-Z\.\-\_]+\@[0-9a-zA-Z\.\-]+$/ );
|
||||
|
||||
Reference in New Issue
Block a user