From 0e42cad824ba97b7fbcfd706502223b730d8e394 Mon Sep 17 00:00:00 2001 From: Renato Botelho Date: Mon, 2 Dec 2013 12:19:51 -0200 Subject: Show aliases popup on Outbound NAT list --- usr/local/www/firewall_nat_out.php | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/usr/local/www/firewall_nat_out.php b/usr/local/www/firewall_nat_out.php index 3f8fbc7..7ed846a 100755 --- a/usr/local/www/firewall_nat_out.php +++ b/usr/local/www/firewall_nat_out.php @@ -329,6 +329,24 @@ if (is_subsystem_dirty('natconf')) $textse = ""; $iconfn .= "_d"; } + + //build Alias popup box + $alias_src_span_begin = ""; + $alias_src_port_span_begin = ""; + $alias_dst_span_begin = ""; + $alias_dst_port_span_begin = ""; + + $alias_popup = rule_popup($natent['source']['network'],pprint_port($natent['sourceport']),$natent['destination']['address'],pprint_port($natent['dstport'])); + + $alias_src_span_begin = $alias_popup["src"]; + $alias_src_port_span_begin = $alias_popup["srcport"]; + $alias_dst_span_begin = $alias_popup["dst"]; + $alias_dst_port_span_begin = $alias_popup["dstport"]; + + $alias_src_span_end = $alias_popup["src_end"]; + $alias_src_port_span_end = $alias_popup["srcport_end"]; + $alias_dst_span_end = $alias_popup["dst_end"]; + $alias_dst_port_span_end = $alias_popup["dstport_end"]; ?> @@ -356,7 +374,7 @@ if (is_subsystem_dirty('natconf'))   - + @@ -377,7 +395,7 @@ if (is_subsystem_dirty('natconf')) else { if (isset($natent['destination']['not'])) echo "! "; - echo $natent['destination']['address']; + echo $alias_dst_span_begin . $natent['destination']['address'] . $alias_dst_span_end; } echo $textse; ?> @@ -389,7 +407,7 @@ if (is_subsystem_dirty('natconf')) if (!$natent['dstport']) echo "*"; else - echo $natent['dstport']; + echo $alias_dst_port_span_begin . $natent['dstport'] . $alias_dst_port_span_end; echo $textse; ?> -- cgit v1.1