summaryrefslogtreecommitdiffstats
path: root/usr/local/www/widgets
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2014-01-06 14:10:47 -0200
committerRenato Botelho <garga@FreeBSD.org>2014-01-06 14:11:14 -0200
commit81f1947666ebbe19f1f6579a1e5293c42c6d1c04 (patch)
treedf8d45ce2c8862eca85177a09c4f8df69c19f849 /usr/local/www/widgets
parent30e2adbc04d37bf66bd4e0cce675d12fd3120f5a (diff)
downloadpfsense-81f1947666ebbe19f1f6579a1e5293c42c6d1c04.zip
pfsense-81f1947666ebbe19f1f6579a1e5293c42c6d1c04.tar.gz
Add an option to force a gateway to be down, it fixes #2847
Diffstat (limited to 'usr/local/www/widgets')
-rw-r--r--usr/local/www/widgets/widgets/gateways.widget.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/usr/local/www/widgets/widgets/gateways.widget.php b/usr/local/www/widgets/widgets/gateways.widget.php
index b5bbe4f..52048a1 100644
--- a/usr/local/www/widgets/widgets/gateways.widget.php
+++ b/usr/local/www/widgets/widgets/gateways.widget.php
@@ -109,7 +109,10 @@ $counter = 1;
<table border="0" cellpadding="0" cellspacing="2" style="table-layout: fixed;" summary="status">
<?php
if ($gateways_status[$gname]) {
- if (stristr($gateways_status[$gname]['status'], "down")) {
+ if (stristr($gateways_status[$gname]['status'], "force_down")) {
+ $online = "Offline (forced)";
+ $bgcolor = "#F08080"; // lightcoral
+ } elseif (stristr($gateways_status[$gname]['status'], "down")) {
$online = "Offline";
$bgcolor = "#F08080"; // lightcoral
} elseif (stristr($gateways_status[$gname]['status'], "loss")) {
OpenPOWER on IntegriCloud