summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/usr/local/www/firewall_nat_edit.php8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/usr/local/www/firewall_nat_edit.php b/src/usr/local/www/firewall_nat_edit.php
index 4c076af..86dd81e 100644
--- a/src/usr/local/www/firewall_nat_edit.php
+++ b/src/usr/local/www/firewall_nat_edit.php
@@ -631,16 +631,14 @@ function dsttype_selected() {
global $pconfig, $config;
$selected = "";
-
- $sel = is_specialnet($pconfig['dst']);
- if (!$sel) {
+ if (array_key_exists($pconfig['dst'], build_dsttype_list())) {
+ $selected = $pconfig['dst'];
+ } else {
if ($pconfig['dstmask'] == 32) {
$selected = 'single';
} else {
$selected = 'network';
}
- } else {
- $selected = $pconfig['dst'];
}
return($selected);
OpenPOWER on IntegriCloud