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:06:53 +0000 (17:06 -0800)
commit454276ac188eaf92d648e45b6e696e233882fcd4
treeee282bc19533ff01bc911d36f6c0a22030b3fc8c
parent280532ae0143093fdd8e92eac0c0de0aad33c262
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