From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joubert Berger Subject: Re: [NETFILTER]: Ignore PSH on SYN/ACK in TCP connection tracking Date: Tue, 26 Apr 2005 11:15:47 -0400 Message-ID: <63d3731e050426081525b26dad@mail.gmail.com> References: <426C127B.9030108@trash.net> Reply-To: joubert@berger-family.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Netfilter Development Mailinglist Return-path: To: Patrick McHardy In-Reply-To: <426C127B.9030108@trash.net> Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: netfilter-devel-bounces@lists.netfilter.org Errors-To: netfilter-devel-bounces@lists.netfilter.org List-Id: netfilter-devel.vger.kernel.org Will there be a 2.4 patch for this? --joubert On 4/24/05, Patrick McHardy wrote: > This patch fixes a problem with TCP connection tracking and > some devices that respond with SYN/ACK/PSH to a SYN packet. > TCP connection tracking considers these packets to be invalid > and the connection never reaches an estabished state. Ignore > PSH on SYN/ACKs. >=20 >=20 > [NETFILTER]: Ignore PSH on SYN/ACK in TCP connection tracking >=20 > Signed-off-by: Patrick McHardy >=20 > --- > commit 72fbbd2b143c27c9c3793698c04302d066d9e4bc > tree 790636ed7460d6ca2b20cfd98df33a381fe2f0db > parent df6c6804ce1d383c878ab071bce8125125d96abc > author NIIBE Yutaka 1114303196 +0200 > committer Patrick McHardy 1114303196 +0200 >=20 > Index: net/ipv4/netfilter/ip_conntrack_proto_tcp.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- 43765d4b40a4a3c64f2a32b684f4041e2f01644d/net/ipv4/netfilter/ip_conntr= ack_proto_tcp.c (mode:100644 sha1:e800b16fc9209dd5a26e65d2be4eb83d77a7d7af= ) > +++ 790636ed7460d6ca2b20cfd98df33a381fe2f0db/net/ipv4/netfilter/ip_conntr= ack_proto_tcp.c (mode:100644 sha1:2b87c1974be605d5bdb1ee769188d7e03fb2ddc8= ) > @@ -770,6 +770,7 @@ > { > [TH_SYN] =3D 1, > [TH_SYN|TH_ACK] =3D 1, > + [TH_SYN|TH_ACK|TH_PUSH] =3D 1, > [TH_RST] =3D 1, > [TH_RST|TH_ACK] =3D 1, > [TH_RST|TH_ACK|TH_PUSH] =3D 1, >=20 >=20 >