]> git.ipfire.org Git - people/stevee/ipfire-2.x.git/commitdiff
wio.cgi: Use new convert_to_cidr_or_mask() function.
authorStefan Schantl <stefan.schantl@ipfire.org>
Sun, 18 Jul 2021 09:30:54 +0000 (11:30 +0200)
committerStefan Schantl <stefan.schantl@ipfire.org>
Sun, 18 Jul 2021 09:30:54 +0000 (11:30 +0200)
Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
src/wio/wio.cgi

index 1dcec52fe266e342eb02d7c5404ded26ec31118d..36a2c0ec31246c34c5788f87bc108f1ad39115d7 100644 (file)
@@ -1557,7 +1557,8 @@ my $dotip = length($ipaddresses[$a]) - rindex($ipaddresses[$a],'.');
                        foreach $key (keys(%vpnconfighash)) {
                                next unless ($vpnconfighash{$key}[3] eq 'net');
 
-                               my $convertip = &General::ipcidr2msk($vpnconfighash{$key}[11]);
+                               # Check and convert into subnetmask format.
+                               my $convertip = &Network::convert_to_cidr_or_mask($vpnconfighash{$key}[11], "mask");
 
                                my @net = split ("/", $convertip);
 
@@ -1583,7 +1584,8 @@ my $dotip = length($ipaddresses[$a]) - rindex($ipaddresses[$a],'.');
                if ( %ovpnccdconfhash ne '' ) {
                        foreach $key (keys(%ovpnccdconfhash)) {
 
-                               my $convertip = &General::ipcidr2msk($ovpnccdconfhash{$key}[1]);
+                               # Check and convert into subnetmask format.
+                               my $convertip = &Network::convert_to_cidr_or_mask($ovpnccdconfhash{$key}[1], "mask");
                                my @net = split ("/", $convertip);
 
                                $vpnn2nip = $net[0];