From: Eric Dumazet <eric.duma...@gmail.com> Date: Wed, 02 Nov 2016 19:00:40 -0700
> From: Eric Dumazet <eduma...@google.com> > > dccp_v4_err() does not use pskb_may_pull() and might access garbage. > > We only need 4 bytes at the beginning of the DCCP header, like TCP, > so the 8 bytes pulled in icmp_socket_deliver() are more than enough. > > This patch might allow to process more ICMP messages, as some routers > are still limiting the size of reflected bytes to 28 (RFC 792), instead > of extended lengths (RFC 1812 4.3.2.3) > > Signed-off-by: Eric Dumazet <eduma...@google.com> Applied and queued up for -stable.