Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 May 2016 21:54:06 +0200
From:      Kurt Jaeger <lists@opsec.eu>
To:        Max <maximos@als.nnov.ru>
Cc:        freebsd-pf@freebsd.org
Subject:   Re: Bug 201519
Message-ID:  <20160521195406.GO15034@home.opsec.eu>
In-Reply-To: <deb597cf-0c92-3d77-38f6-a03120f7e3ad@als.nnov.ru>
References:  <deb597cf-0c92-3d77-38f6-a03120f7e3ad@als.nnov.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi!

> I have patched and tested "case IPPROTO_UDP".  It works. Other cases 
> should work too I think.
> 
> It's against releng/10.3
> --- sys/netpfil/pf/pf.c.orig    2016-05-21 17:57:29.420602000 +0300
> +++ sys/netpfil/pf/pf.c 2016-05-21 18:01:09.119724000 +0300
> @@ -4866,8 +4866,7 @@ pf_test_state_icmp(struct pf_state **sta
>                                      &nk->addr[pd2.didx], pd2.af) ||
>                                      nk->port[pd2.didx] != uh.uh_dport)
>                                          pf_change_icmp(pd2.dst, 
> &uh.uh_dport,
> -                                           NULL, /* XXX Inbound NAT? */
> - &nk->addr[pd2.didx],
> +                                           saddr, &nk->addr[pd2.didx],
>                                              nk->port[pd2.didx], &uh.uh_sum,
>                                              pd2.ip_sum, icmpsum,
>                                              pd->ip_sum, 1, pd2.af);
> 

Can you add this patch to the PR you mention ?

-- 
pi@opsec.eu            +49 171 3101372                         4 years to go !



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160521195406.GO15034>