[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20201110122542.GG23619@breakpoint.cc>
Date: Tue, 10 Nov 2020 13:25:42 +0100
From: Florian Westphal <fw@...len.de>
To: Numan Siddique <nusiddiq@...hat.com>
Cc: Florian Westphal <fw@...len.de>, ovs dev <dev@...nvswitch.org>,
netdev <netdev@...r.kernel.org>,
Pravin B Shelar <pshelar@....org>,
Pablo Neira Ayuso <pablo@...filter.org>,
netfilter-devel@...r.kernel.org
Subject: Re: [net-next] netfiler: conntrack: Add the option to set ct tcp
flag - BE_LIBERAL per-ct basis.
Numan Siddique <nusiddiq@...hat.com> wrote:
> On Tue, Nov 10, 2020 at 3:06 AM Florian Westphal <fw@...len.de> wrote:
> Thanks for the comments. I actually tried this approach first, but it
> doesn't seem to work.
> I noticed that for the committed connections, the ct tcp flag -
> IP_CT_TCP_FLAG_BE_LIBERAL is
> not set when nf_conntrack_in() calls resolve_normal_ct().
Yes, it won't be set during nf_conntrack_in, thats why I suggested
to do it before confirming the connection.
> Would you expect that the tcp ct flags should have been preserved once
> the connection is committed ?
Yes, they are preserved when you set them after nf_conntrack_in(), else
we would already have trouble with hw flow offloading which needs to
turn off window checks as well.
Powered by blists - more mailing lists