svn commit: r300508 - head/sys/netpfil/pf
Kristof Provost
kp at FreeBSD.org
Mon May 23 13:59:50 UTC 2016
Author: kp
Date: Mon May 23 13:59:48 2016
New Revision: 300508
URL: https://svnweb.freebsd.org/changeset/base/300508
Log:
pf: Fix more ICMP mistranslation
In the default case fix the substitution of the destination address.
PR: 201519
Submitted by: Max <maximos at als.nnov.ru>
MFC after: 1 week
Modified:
head/sys/netpfil/pf/pf.c
Modified: head/sys/netpfil/pf/pf.c
==============================================================================
--- head/sys/netpfil/pf/pf.c Mon May 23 13:19:20 2016 (r300507)
+++ head/sys/netpfil/pf/pf.c Mon May 23 13:59:48 2016 (r300508)
@@ -5014,7 +5014,7 @@ pf_test_state_icmp(struct pf_state **sta
if (PF_ANEQ(pd2.dst,
&nk->addr[pd2.didx], pd2.af))
- pf_change_icmp(pd2.src, NULL, saddr,
+ pf_change_icmp(pd2.dst, NULL, saddr,
&nk->addr[pd2.didx], 0, NULL,
pd2.ip_sum, icmpsum,
pd->ip_sum, 0, pd2.af);
More information about the svn-src-head
mailing list