summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2015-07-15 10:42:55 -0300
committerRenato Botelho <renato@netgate.com>2015-07-15 10:42:55 -0300
commit535bf33b5708a79e3007f712bf21bdb49d4b568c (patch)
tree152ded7b7b456475324674db8bfd9765c435feb3 /etc
parent124bf68c6d58499e94cc5af5442c04fb942423e8 (diff)
parent81a73bcba3b3a79bb3a7add2e14a46e6af748f50 (diff)
downloadpfsense-535bf33b5708a79e3007f712bf21bdb49d4b568c.zip
pfsense-535bf33b5708a79e3007f712bf21bdb49d4b568c.tar.gz
Merge pull request #1744 from phil-davis/patch-5
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/filter.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index ec65bad..46454ba 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -639,7 +639,7 @@ function filter_generate_nested_alias($name, $alias, &$aliasnesting, &$aliasaddr
$tmpline = filter_generate_nested_alias($name, $aliastable[$address], $aliasnesting, $aliasaddrnesting);
}
} else if (!isset($aliasaddrnesting[$address])) {
- if (!is_ipaddr($address) && !is_subnet($address) && !is_port($address) && !is_portrange($address) && is_hostname($address)) {
+ if (!is_ipaddr($address) && !is_subnet($address) && !((alias_get_type($address) == 'port') && (is_port($address) || is_portrange($address))) && is_hostname($address)) {
if (!isset($filterdns["{$address}{$name}"])) {
$use_filterdns = true;
$filterdns["{$address}{$name}"] = "pf {$address} {$name}\n";
OpenPOWER on IntegriCloud