diff options
author | dhartmei <dhartmei@FreeBSD.org> | 2005-01-20 18:07:35 +0000 |
---|---|---|
committer | dhartmei <dhartmei@FreeBSD.org> | 2005-01-20 18:07:35 +0000 |
commit | 77598c300e31cbc12107d0ddede6eccb3298afd9 (patch) | |
tree | 4c0c6aa22cbd2ba8540cbecaed73c5d53d15b8a4 /lib/libthr/thread/thr_equal.c | |
parent | 5d98a96208502ed6bd1fae83446e97ce12604430 (diff) | |
download | FreeBSD-src-77598c300e31cbc12107d0ddede6eccb3298afd9.zip FreeBSD-src-77598c300e31cbc12107d0ddede6eccb3298afd9.tar.gz |
Use the packet's address family instead of the rule's when selecting a
replacement address for an rdr rule. Some rdr rules have no address family
(when the replacement is a table and no other criterion implies one AF).
In this case, pf would fail to select a replacement address and drop the
packet due to translation failure.
Found by: Gustavo A. Baratto
Diffstat (limited to 'lib/libthr/thread/thr_equal.c')
0 files changed, 0 insertions, 0 deletions