Revision 5401382a
Added by Jim Pingle about 4 years ago
src/etc/inc/filter.inc | ||
---|---|---|
3087 | 3087 |
|
3088 | 3088 |
/* source address */ |
3089 | 3089 |
$src = trim(filter_generate_address($rule, "source")); |
3090 |
if (empty($src) || ($src == "/")) { |
|
3091 |
return "# at the break!";
|
|
3090 |
if (empty($src) || ($src == "/") || ($src == "!")) {
|
|
3091 |
return "# source address is empty. ";
|
|
3092 | 3092 |
} |
3093 | 3093 |
$aline['src'] = " from $src "; |
3094 | 3094 |
|
... | ... | |
3099 | 3099 |
|
3100 | 3100 |
/* destination address */ |
3101 | 3101 |
$dst = trim(filter_generate_address($rule, "destination")); |
3102 |
if (empty($dst) || ($dst == "/")) { |
|
3103 |
return "# returning at dst $dst == \"/\"";
|
|
3102 |
if (empty($dst) || ($dst == "/") || ($dst == "!")) {
|
|
3103 |
return "# destination address is empty. ";
|
|
3104 | 3104 |
} |
3105 | 3105 |
$aline['dst'] = "to $dst "; |
3106 | 3106 |
|
Also available in: Unified diff
Test for empty negated addrs in pf rules. Fixes #11861