summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/usr/local/www/firewall_rules_edit.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/usr/local/www/firewall_rules_edit.php b/src/usr/local/www/firewall_rules_edit.php
index 79b3fb0..8eac894 100644
--- a/src/usr/local/www/firewall_rules_edit.php
+++ b/src/usr/local/www/firewall_rules_edit.php
@@ -317,6 +317,10 @@ if ($_POST) {
unset($input_errors);
+ if (!array_key_exists($_POST['ipprotocol'], $icmplookup)) {
+ $input_errors[] = gettext("The IP protocol is not recognized."); 
+ }
+
if (isset($a_filter[$id]['associated-rule-id'])) {
$_POST['proto'] = $pconfig['proto'];
if ($pconfig['proto'] == "icmp") {
OpenPOWER on IntegriCloud