diff options
author | jim-p <jimp@pfsense.org> | 2010-08-16 17:54:17 -0400 |
---|---|---|
committer | jim-p <jimp@pfsense.org> | 2010-08-16 17:54:17 -0400 |
commit | a87c7901c2e212cba6d06e0a113bc1eca63882c3 (patch) | |
tree | 09e54d2f3c92a75058217b3c051f4e516c640baf /usr/local | |
parent | 41be629f09256ea9b0aafd880a4d638a423ccd28 (diff) | |
download | pfsense-a87c7901c2e212cba6d06e0a113bc1eca63882c3.zip pfsense-a87c7901c2e212cba6d06e0a113bc1eca63882c3.tar.gz |
Update gateway status properly when fetched via AJAX.
Diffstat (limited to 'usr/local')
-rw-r--r-- | usr/local/www/includes/functions.inc.php | 12 | ||||
-rw-r--r-- | usr/local/www/widgets/widgets/gateways.widget.php | 2 |
2 files changed, 7 insertions, 7 deletions
diff --git a/usr/local/www/includes/functions.inc.php b/usr/local/www/includes/functions.inc.php index 9bb9ea2..677c2fd 100644 --- a/usr/local/www/includes/functions.inc.php +++ b/usr/local/www/includes/functions.inc.php @@ -33,23 +33,23 @@ function get_gatewaystats() { $data .= ","; $isfirst = false; $data .= $gw['name'] . ","; - $data .= $gw['gateway'] . ","; + $data .= lookup_gateway_ip_by_name($gw['name']) . ","; $data .= $gw['delay'] . ","; $data .= $gw['loss'] . ","; - switch($gw['status']) { - case "None": + switch(strtolower($gw['status'])) { + case "none": $online = "Online"; $bgcolor = "lightgreen"; break; - case "\"down\"": + case "down": $online = "Offline"; $bgcolor = "lightcoral"; break; - case "\"delay\"": + case "delay": $online = "Warning, Latency"; $bgcolor = "khaki"; break; - case "\"loss\"": + case "loss": $online = "Warning, Packetloss"; $bgcolor = "khaki"; break; diff --git a/usr/local/www/widgets/widgets/gateways.widget.php b/usr/local/www/widgets/widgets/gateways.widget.php index a744d5b..07b2397 100644 --- a/usr/local/www/widgets/widgets/gateways.widget.php +++ b/usr/local/www/widgets/widgets/gateways.widget.php @@ -68,7 +68,7 @@ $counter = 1; <?=$gateway['loss'];?> <?php $counter++; ?> </td> - <td class="listr" id=\"gateway<?=$counter?>\" > + <td class="listr" id="gateway<?=$counter?>" > <table border="0" cellpadding="0" cellspacing="2"> <?php if (stristr($gateway['status'], "down")) { |