]> git.baikalelectronics.ru Git - kernel.git/commit
flow_dissector: Correctly handle parsing FCoE
authorAlexander Duyck <aduyck@mirantis.com>
Wed, 24 Feb 2016 17:29:51 +0000 (09:29 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 24 Feb 2016 18:58:04 +0000 (13:58 -0500)
commit44f787807f5e704097e08a4439a51b4121dcd328
tree619b14a96a1071c10e222f0795e635bf1405b502
parent8f0f4aba0a6b6a886a03cc862ec2b0ec952384f7
flow_dissector: Correctly handle parsing FCoE

The flow dissector bits handling FCoE didn't bother to actually validate
that the space there was enough for the FCoE header.  So we need to update
things so that if there is room we add the header and report a good result,
otherwise we do not add the header, and report the bad result.

Signed-off-by: Alexander Duyck <aduyck@mirantis.com>
Acked-by: Tom Herbert <tom@herbertland.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/flow_dissector.c