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 05:49:51 +0000 (22:49 -0700)
commit1dd35f8afe13fe2e9144052b2d61086e5be6e448
treecbf8342c134345708bf025b8ea43e8dea01aa650
parent875b94edc739a8c09fe195001c34a97d81baa670
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-xlate.c
ofproto/ofproto-dpif.c
tests/ofproto-dpif.at