]> git.baikalelectronics.ru Git - kernel.git/commit
enic: Check inner ip proto for pseudo header csum
authorGovindarajulu Varadarajan <gvaradar@cisco.com>
Thu, 1 Mar 2018 19:07:19 +0000 (11:07 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 4 Mar 2018 23:19:25 +0000 (18:19 -0500)
commit4ca39adeb9367e336d0ee83163c83d23ed81cbef
tree57892241bc159617d317619785a4694687e1a141
parent76e72c93137d7cdbf9161a595bce5798aa00e497
enic: Check inner ip proto for pseudo header csum

To compute pseudo IP header csum, we need to check the inner header for
encap pkt, not outer IP header.

Also add pseudo csum for IPv6 inner pkt.

Signed-off-by: Govindarajulu Varadarajan <gvaradar@cisco.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/cisco/enic/enic_main.c