Re: [PATCH] udp: avoid ufo handling on IP payload compression packets

2017-03-07 Thread David Miller
From: Alexey Kodanev Date: Fri, 3 Mar 2017 15:37:32 +0300 > diff --git a/net/ipv4/ip_output.c b/net/ipv4/ip_output.c > index b67719f..18383ef 100644 > --- a/net/ipv4/ip_output.c > +++ b/net/ipv4/ip_output.c > @@ -960,7 +960,10 @@ static int __ip_append_data(struct

Re: [PATCH] udp: avoid ufo handling on IP payload compression packets

2017-03-07 Thread Steffen Klassert
On Tue, Mar 07, 2017 at 03:01:50PM +0800, Herbert Xu wrote: > On Mon, Mar 06, 2017 at 07:16:57AM +0100, Steffen Klassert wrote: > > > > > diff --git a/net/ipv4/ip_output.c b/net/ipv4/ip_output.c > > > index b67719f..18383ef 100644 > > > --- a/net/ipv4/ip_output.c > > > +++ b/net/ipv4/ip_output.c >

Re: [PATCH] udp: avoid ufo handling on IP payload compression packets

2017-03-06 Thread Herbert Xu
On Mon, Mar 06, 2017 at 07:16:57AM +0100, Steffen Klassert wrote: > > > diff --git a/net/ipv4/ip_output.c b/net/ipv4/ip_output.c > > index b67719f..18383ef 100644 > > --- a/net/ipv4/ip_output.c > > +++ b/net/ipv4/ip_output.c > > @@ -960,7 +960,10 @@ static int __ip_append_data(struct sock *sk, > >

Re: [PATCH] udp: avoid ufo handling on IP payload compression packets

2017-03-05 Thread Steffen Klassert
On Fri, Mar 03, 2017 at 03:37:32PM +0300, Alexey Kodanev wrote: > commit c146066ab802 ("ipv4: Don't use ufo handling on later transformed > packets") and commit f89c56ce710a ("ipv6: Don't use ufo handling on > later transformed packets") added a check that 'rt->dst.header_len' isn't > zero in

[PATCH] udp: avoid ufo handling on IP payload compression packets

2017-03-03 Thread Alexey Kodanev
commit c146066ab802 ("ipv4: Don't use ufo handling on later transformed packets") and commit f89c56ce710a ("ipv6: Don't use ufo handling on later transformed packets") added a check that 'rt->dst.header_len' isn't zero in order to skip UFO, but it doesn't include IPcomp in transport mode where it