i40e: Add support for ATR w/ IPv6 extension headers
authorAlexander Duyck <aduyck@mirantis.com>
Tue, 26 Jan 2016 03:32:54 +0000 (19:32 -0800)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 18 Feb 2016 23:57:26 +0000 (15:57 -0800)
commitffcc55c0c2a85835a4ac080bc1053c3a277b88e2
treede460ef041fc9c7f5fcb14bf41affb6189771630
parentf608e6a60fc85e4f261daab5e7aac6225e2120d6
i40e: Add support for ATR w/ IPv6 extension headers

This patch updates the code for determining the L4 protocol and L3 header
length so that when IPv6 extension headers are being used we can determine
the offset and type of the L4 protocol.

Signed-off-by: Alexander Duyck <aduyck@mirantis.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_txrx.c