]> 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)
commit55ebf59d8d54feafb69c59cfcc48d7f768523ade
tree619b14a96a1071c10e222f0795e635bf1405b502
parent3f49e3db194c96e0bc621ee8a0b2f2e0a0b604a5
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