cfm: Scope CFM packets to key zero.
authorEthan Jackson <ethan@nicira.com>
Fri, 12 Oct 2012 20:19:35 +0000 (13:19 -0700)
committerEthan Jackson <ethan@nicira.com>
Mon, 15 Oct 2012 02:36:38 +0000 (19:36 -0700)
commitb363bae4f802a07efec6e012075caf915e1e4fe5
tree0108547501f9e3c7575d9b2dfdb19feb0fa1ae63
parentbe2b69d14692718d1569b2b6fd03594be1a0f864
cfm: Scope CFM packets to key zero.

Before this patch, when a tunnel is configured with key=flow, CFM
didn't verify that incoming packets had the appropriate key of
zero.  This could cause the CFM module to consume packets which
weren't actually intended for it.

Bug #13542.
Signed-off-by: Ethan Jackson <ethan@nicira.com>
lib/cfm.c
lib/cfm.h
vswitchd/bridge.c
vswitchd/vswitch.xml