diff options
author | Erik Fonnesbeck <efonnes@gmail.com> | 2012-06-14 19:51:14 -0600 |
---|---|---|
committer | Erik Fonnesbeck <efonnes@gmail.com> | 2012-06-14 19:51:14 -0600 |
commit | e88ea3445f62fcfdd5367dc4897ce7a23130749d (patch) | |
tree | 6d1bb68a9c77a934dc137279c52239459c8610c5 /usr/local/www/diag_packet_capture.php | |
parent | 8c4ee06242721655f29d98064516d0c26f723b68 (diff) | |
download | pfsense-e88ea3445f62fcfdd5367dc4897ce7a23130749d.zip pfsense-e88ea3445f62fcfdd5367dc4897ce7a23130749d.tar.gz |
Simplify the input validation condition for protocol
Diffstat (limited to 'usr/local/www/diag_packet_capture.php')
-rw-r--r-- | usr/local/www/diag_packet_capture.php | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/usr/local/www/diag_packet_capture.php b/usr/local/www/diag_packet_capture.php index bb7ea91..64df956 100644 --- a/usr/local/www/diag_packet_capture.php +++ b/usr/local/www/diag_packet_capture.php @@ -83,14 +83,7 @@ if ($_POST) { if ($fam !== "" && $fam !== "ip" && $fam !== "ip6") { $input_errors[] = gettext("Invalid address family."); } - if ($proto !== "" && - $proto !== "icmp" && - $proto !== "icmp6" && - $proto !== "tcp" && - $proto !== "udp" && - $proto !== "arp" && - $proto !== "carp" && - $proto !== "esp") { + if ($proto !== "" && !in_array($proto, $protos)) { $input_errors[] = gettext("Invalid protocol."); } |