summaryrefslogtreecommitdiffstats
path: root/crypto/mcryptd.c
diff options
context:
space:
mode:
authorDaniele Di Proietto <ddiproietto@vmware.com>2014-11-11 14:51:22 -0800
committerPravin B Shelar <pshelar@nicira.com>2014-11-14 15:13:26 -0800
commit19e7a3df7261c9b7ebced8163c383712d5b6ac6b (patch)
tree528fdd69bfd422bc9d8c0150ed724c0500a07623 /crypto/mcryptd.c
parent856447d0209c2214d806b30bd3b0d873db5998bd (diff)
downloadop-kernel-dev-19e7a3df7261c9b7ebced8163c383712d5b6ac6b.zip
op-kernel-dev-19e7a3df7261c9b7ebced8163c383712d5b6ac6b.tar.gz
openvswitch: Fix NDP flow mask validation
match_validate() enforce that a mask matching on NDP attributes has also an exact match on ICMPv6 type. The ICMPv6 type, which is 8-bit wide, is stored in the 'tp.src' field of 'struct sw_flow_key', which is 16-bit wide. Therefore, an exact match on ICMPv6 type should only check the first 8 bits. This commit fixes a bug that prevented flows with an exact match on NDP field from being installed Introduced by commit 03f0d916aa03 ("openvswitch: Mega flow implementation"). Signed-off-by: Daniele Di Proietto <ddiproietto@vmware.com> Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Diffstat (limited to 'crypto/mcryptd.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud