summaryrefslogtreecommitdiffstats
path: root/usr/local/www/bandwidth_by_ip.php
diff options
context:
space:
mode:
Diffstat (limited to 'usr/local/www/bandwidth_by_ip.php')
-rwxr-xr-xusr/local/www/bandwidth_by_ip.php9
1 files changed, 6 insertions, 3 deletions
diff --git a/usr/local/www/bandwidth_by_ip.php b/usr/local/www/bandwidth_by_ip.php
index 8e6b11d..002d17d 100755
--- a/usr/local/www/bandwidth_by_ip.php
+++ b/usr/local/www/bandwidth_by_ip.php
@@ -19,12 +19,15 @@ $listedIPs = "";
//get interface IP and break up into an array
$interface = $_GET['if'];
-$real_interface = convert_friendly_interface_to_real_interface_name($interface);
+$real_interface = get_real_interface($interface);
+if (!does_interface_exist($real_interface)) {
+ echo gettext("Wrong Interface");
+ return;
+}
$intip = find_interface_ip($real_interface);
-$intip = explode (".", $intip);
//get interface subnet
$netmask = find_interface_subnet($real_interface);
-$intsubnet = gen_subnet(find_interface_ip($real_interface), $netmask) . "/$netmask";
+$intsubnet = gen_subnet($intip, $netmask) . "/$netmask";
//get the sort method
$sort = $_GET['sort'];
if ($sort == "out")
OpenPOWER on IntegriCloud