freebsd-nq/sys/contrib/pf/net
Gleb Smirnoff 2fa088e969 Fix error in synproxy connection completion. Source and
destination windows were confused, one instead of other.
This error was masked, because first segment of just
established connection is usually smaller than initially
announced window, and it was successfully passed. First
window reannouncement corrected erroneous 'seqhi' value.
The error showed up when client connected to synproxy
with zero initial window, and reannounced it after
session establishment.

In collaboration with:	dhartmei [we came to same patch independtly]
Reviewed by:		mlaier
Sponsored by:		Rambler
MFC after:		3 days
2005-04-22 09:53:46 +00:00
..
if_pflog.c Access softc embedded struct ifnet via function macro to make it easier to 2005-02-09 19:29:13 +00:00
if_pflog.h Commit pf version 3.5 and link additional files to the kernel build. 2004-06-16 23:24:02 +00:00
if_pfsync.c Access softc embedded struct ifnet via function macro to make it easier to 2005-02-09 19:29:13 +00:00
if_pfsync.h Commit pf version 3.5 and link additional files to the kernel build. 2004-06-16 23:24:02 +00:00
pf_if.c Fix a terrible braino in pfi_maybe_destroy() and unbreak "$pfctl -Fall" with 2005-02-21 17:20:00 +00:00
pf_ioctl.c Access softc embedded struct ifnet via function macro to make it easier to 2005-02-09 19:29:13 +00:00
pf_norm.c Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSD 2004-08-14 15:32:40 +00:00
pf_osfp.c Commit pf version 3.5 and link additional files to the kernel build. 2004-06-16 23:24:02 +00:00
pf_subr.c Commit pf version 3.5 and link additional files to the kernel build. 2004-06-16 23:24:02 +00:00
pf_table.c Initialize s variable early to shut up GCC warnings. 2004-07-28 06:14:44 +00:00
pf.c Fix error in synproxy connection completion. Source and 2005-04-22 09:53:46 +00:00
pfvar.h Add an additional struct inpcb * argument to pfil(9) in order to enable 2004-09-29 04:54:33 +00:00