diff options
author | Ermal LUÇI <eri@pfsense.org> | 2015-04-03 20:32:49 +0200 |
---|---|---|
committer | Ermal LUÇI <eri@pfsense.org> | 2015-04-03 20:32:49 +0200 |
commit | b9115c26dd5aad7941c7ec7192b52bd11c084e99 (patch) | |
tree | c2d1fbbbe7e0ff8b717316d92eaca08f21641884 | |
parent | 3d48d3c54bab9cfafab0a7d98aa69717cd9cd187 (diff) | |
download | pfsense-b9115c26dd5aad7941c7ec7192b52bd11c084e99.zip pfsense-b9115c26dd5aad7941c7ec7192b52bd11c084e99.tar.gz |
Prevent empty addresses for being put in the ruleset. Ticket #4564
-rw-r--r-- | etc/inc/filter.inc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc index ee8fa1e..07350cc 100644 --- a/etc/inc/filter.inc +++ b/etc/inc/filter.inc @@ -2374,6 +2374,9 @@ function filter_generate_address(& $rule, $target = "source", $isnat = false) { $src = " {$not} {$expsrc}"; } + if (empty($src)) + return ''; + $src .= filter_generate_port($rule, $target, $isnat); return $src; |