diff --git a/html/pages/device/ports.inc.php b/html/pages/device/ports.inc.php index 1c86c3ced5..50d21e1e59 100644 --- a/html/pages/device/ports.inc.php +++ b/html/pages/device/ports.inc.php @@ -124,7 +124,7 @@ else { ?>
- + @@ -148,7 +148,14 @@ else { $ports[$key]["ifOctets_rate"] = $port["ifInOctets_rate"] + $port["ifOutOctets_rate"]; } - $ports = array_sort($ports, 'ifOctets_rate', SORT_DESC); + switch ($vars["sort"]) { + case 'traffic': + $ports = array_sort($ports, 'ifOctets_rate', SORT_DESC); + break; + default: + $ports = array_sort($ports, 'ifIndex', SORT_ASC); + break; + } foreach ($ports as $port) { include 'includes/print-interface.inc.php';
Port">Port ">Traffic Speed