ofproto-dpif: Tighten up megaflow wildcard handling.
authorJustin Pettit <jpettit@nicira.com>
Wed, 19 Jun 2013 06:55:47 +0000 (23:55 -0700)
committerJustin Pettit <jpettit@nicira.com>
Thu, 20 Jun 2013 06:21:00 +0000 (23:21 -0700)
commita6ec5291b7a73e233784f8fd8422d587cba25a72
treed5e4820bdc2d156f644f69e8344fc715ba357094
parent9b5e5bb8e48affe55ca58f23f36d569f5ae70354
ofproto-dpif: Tighten up megaflow wildcard handling.

A number of use-cases weren't handled properly when determining what can
be wildcarded for megaflows.  This commit both catches additional fields
that cannot be wildcarded and loosens a few other cases.

Bug #17979

Signed-off-by: Justin Pettit <jpettit@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
lib/flow.c
lib/odp-util.c
lib/odp-util.h
ofproto/netflow.c
ofproto/netflow.h
ofproto/ofproto-dpif.c
tests/ofproto-dpif.at