qlcnic: Fix protcol type in case of inband vlan.
authorRajesh Borundia <rajesh.borundia@qlogic.com>
Wed, 6 Jun 2012 07:35:08 +0000 (07:35 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 7 Jun 2012 20:18:54 +0000 (13:18 -0700)
commit0bb79565aaa4d917a14c87deae8b98a61833307a
tree4649920fc7cc606f0e03cca848ccd5a6b15dc50c
parente42ede226c067fef541e4240f919ed2baf25d268
qlcnic: Fix protcol type in case of inband vlan.

o Use correct l3 (ETH_IP or ETH_IPV6)protcol in case
of inband vlan. Because of incorrect protcol type driver
was setting incorrect opcode. This resulted in adapter calculating
checksum incorrectly.
o Updated driver version to 5.0.29

Signed-off-by: Rajesh Borundia <rajesh.borundia@qlogic.com>
Signed-off-by: Anirban Chakraborty <anirban.chakraborty@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c