Files
linux/net/ipv4
Haishuang Yan 5394976b6f ip_gre: fix parsing gre header in ipgre_err
[ Upstream commit b0350d51f0 ]

gre_parse_header stops parsing when csum_err is encountered, which means
tpi->key is undefined and ip_tunnel_lookup will return NULL improperly.

This patch introduce a NULL pointer as csum_err parameter. Even when
csum_err is encountered, it won't return error and continue parsing gre
header as expected.

Fixes: 9f57c67c37 ("gre: Remove support for sharing GRE protocol hook.")
Reported-by: Jiri Benc <jbenc@redhat.com>
Signed-off-by: Haishuang Yan <yanhaishuang@cmss.chinamobile.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-11-25 09:52:23 +01:00
..
2018-04-13 19:48:32 +02:00
2019-03-13 14:04:53 -07:00
2016-09-21 00:23:01 -04:00
2019-04-17 08:36:45 +02:00
2017-05-14 14:00:21 +02:00
2016-09-01 14:09:01 -07:00
2015-09-17 17:18:37 -07:00
2013-05-31 17:19:05 -07:00