Eli Cooper
ae148b0858
ip6_tunnel: Update skb->protocol to ETH_P_IPV6 in ip6_tnl_xmit()
...
This patch updates skb->protocol to ETH_P_IPV6 in ip6_tnl_xmit() when an
IPv6 header is installed to a socket buffer.
This is not a cosmetic change. Without updating this value, GSO packets
transmitted through an ipip6 tunnel have the protocol of ETH_P_IP and
skb_mac_gso_segment() will attempt to call gso_segment() for IPv4,
which results in the packets being dropped.
Fixes: b8921ca83eed ("ip4ip6: Support for GSO/GRO")
Signed-off-by: Eli Cooper <elicooper@gmx.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-10-29 14:49:31 -04:00
..
2016-09-01 14:09:01 -07:00
2016-09-25 23:34:19 +02:00
2015-07-31 15:21:30 -07:00
2016-10-20 14:29:11 -04:00
2015-12-22 15:57:54 -05:00
2016-08-28 23:32:41 -04:00
2015-08-25 13:37:31 -07:00
2015-03-31 13:51:54 -04:00
2016-08-13 14:56:17 -07:00
2016-05-16 13:46:23 -04:00
2015-05-28 11:23:20 +08:00
2016-06-27 15:06:15 -04:00
2015-09-02 15:31:00 -07:00
2016-07-07 10:15:34 +10:00
2016-09-10 23:12:51 -07:00
2016-05-29 22:24:21 -07:00
2016-06-30 05:03:36 -04:00
2016-02-11 03:54:15 -05:00
2016-10-29 12:01:49 -04:00
2016-06-14 15:26:42 -04:00
2016-09-09 16:50:23 -07:00
2016-05-03 16:08:14 -04:00
2016-10-02 22:20:41 -04:00
2016-06-18 22:11:38 -07:00
2016-06-08 00:25:38 -07:00
2016-10-20 14:32:22 -04:00
2016-04-07 16:53:29 -04:00
2016-09-10 23:12:53 -07:00
2016-10-29 14:49:31 -04:00
2016-03-11 15:14:26 -05:00
2016-09-23 06:46:57 -04:00
2016-09-25 23:41:39 -04:00
2014-08-24 22:37:52 -07:00
2016-10-21 11:29:02 -04:00
2016-05-31 14:07:49 -07:00
2016-07-07 10:15:34 +10:00
2015-08-13 17:08:39 -07:00
2016-10-21 11:29:02 -04:00
2015-10-05 03:16:47 -07:00
2016-09-10 23:12:52 -07:00
2015-09-29 20:21:32 +02:00
2016-09-10 23:12:52 -07:00
2016-10-20 14:45:52 -04:00
2016-09-30 01:50:44 -04:00
2014-09-19 17:15:31 -04:00
2016-10-20 14:45:52 -04:00
2016-10-23 17:38:58 -04:00
2016-10-27 16:33:12 -04:00
2016-08-12 21:52:18 -07:00
2016-04-27 22:48:24 -04:00
2016-06-27 15:06:17 -04:00
2016-10-13 11:07:34 -04:00
2015-02-28 16:56:51 -05:00
2015-11-03 10:52:13 -05:00
2016-08-23 23:23:50 -07:00
2016-05-20 18:03:15 -04:00
2016-10-26 17:33:22 -04:00
2016-08-30 00:54:02 -04:00
2016-09-21 10:09:14 +02:00
2015-03-31 13:58:35 -04:00
2013-12-06 12:37:56 -05:00
2007-10-10 16:55:54 -07:00
2016-01-15 15:07:23 -05:00
2015-10-24 06:54:12 -07:00
2016-09-12 15:52:44 -07:00
2014-05-06 07:08:38 +02:00
2014-08-24 22:37:52 -07:00
2016-09-21 10:09:14 +02:00