meta-flow: Fix uninitialized data parsing tnl_flags in mf_parse().
authorBen Pfaff <blp@nicira.com>
Fri, 21 Dec 2012 22:01:43 +0000 (14:01 -0800)
committerBen Pfaff <blp@nicira.com>
Wed, 9 Jan 2013 01:03:42 +0000 (17:03 -0800)
commitb0aa8146bf9ebb0794cf7ea39894f18db946da98
treee528569a1df5f8a4fea5cce8c0f91674328762df
parent5115299cb818a84b95f11800a03df4ea4bf47160
meta-flow: Fix uninitialized data parsing tnl_flags in mf_parse().

Also, add an assertion that the field is the expected size.

This bug was introduced in commit 2fdf762a006f (vswitchd: Log all tunnel
parameters of given flow.)

Found by valgrind.

Bug #14357.
Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Ethan Jackson <ethan@nicira.com>
lib/meta-flow.c