ofproto-dpif: Introduce "internal flows" for handling flow table misses.
authorBen Pfaff <blp@nicira.com>
Sat, 5 May 2012 17:55:30 +0000 (10:55 -0700)
committerBen Pfaff <blp@nicira.com>
Wed, 9 May 2012 19:58:54 +0000 (12:58 -0700)
commitc57b22267be8fab0e504f3c246b9c154937933cb
tree60d685a955df107d6dcf9fe8a893856948af0450
parent9616614bd7d3ccccb9ba19dcd532ca381e99b416
ofproto-dpif: Introduce "internal flows" for handling flow table misses.

The ofproto-dpif implementation of "facet"s requires a facet to be
associated with an OpenFlow rule.  Until now, this meant that packets
that miss in the OpenFlow table (and thus didn't have OpenFlow rules)
couldn't be set up as facets and thus couldn't be installed in the
kernel.  This commit changes that, by introducing "internal" OpenFlow
rules to associate with such packets.

Signed-off-by: Ben Pfaff <blp@nicira.com>
ofproto/ofproto-dpif.c
tests/ofproto.at