ofp-msgs: ensure that l2 is set in ofpmp_reserve()
authorBen Pfaff <blp@nicira.com>
Tue, 12 Feb 2013 23:49:12 +0000 (15:49 -0800)
committerBen Pfaff <blp@nicira.com>
Tue, 12 Feb 2013 23:50:02 +0000 (15:50 -0800)
commitc0bf00b922eeace65846cc1309a71adb69fe0eda
tree704c2f63d9499d798200b5c76a734d1c7bb18d09
parent141642d17f8029bfdf1e76c63cebbd5232452ad1
ofp-msgs: ensure that l2 is set in ofpmp_reserve()

Ensure that the buffer returned by ofpmp_reserve() has buf->l2 set
as this may be required by nxm_reg_load_to_nxast() when generating
the reply to an stats request

This problem was observed when dumping a large number of flows
with set_field actions using ovs-ofctl dump-flows.

Signed-off-by: Ben Pfaff <blp@nicira.com>
Co-authored-by: Simon Horman <horms@verge.net.au>
Signed-off-by: Simon Horman <horms@verge.net.au>
lib/ofp-msgs.c