diff options
author | Renato Botelho <renato@netgate.com> | 2015-07-15 10:42:55 -0300 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2015-07-15 10:42:55 -0300 |
commit | 535bf33b5708a79e3007f712bf21bdb49d4b568c (patch) | |
tree | 152ded7b7b456475324674db8bfd9765c435feb3 /etc | |
parent | 124bf68c6d58499e94cc5af5442c04fb942423e8 (diff) | |
parent | 81a73bcba3b3a79bb3a7add2e14a46e6af748f50 (diff) | |
download | pfsense-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.inc | 2 |
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"; |