mirror of
https://github.com/openvswitch/ovs
synced 2025-10-29 15:28:56 +00:00
openflow-1.1+: OFPT_TABLE_MOD (part 1)
Added infrastructure to support Openflow OFPT_TABLE_MOD message. This patch does not include the flexible table miss handling code that is necessary to support the semantics specified in OFPT_TABLE_MOD messages. Current flow miss behavior continues to conform to Openflow 1.0. Future commits to add more flexible table miss support are needed to fully support OPFT_TABLE_MOD for Openflow-1.1+. Signed-off-by: Andy Zhou <azhou@nicira.com> Signed-off-by: Ben Pfaff <blp@nicira.com>
This commit is contained in:
@@ -447,11 +447,11 @@ OFP_ASSERT(sizeof(struct ofp11_table_mod) == 8);
|
||||
These flags are used in ofp_table_stats messages to describe the current
|
||||
configuration and in ofp_table_mod messages to configure table behavior. */
|
||||
enum ofp11_table_config {
|
||||
OFPTC11_TABLE_MISS_CONTROLLER = 0, /* Send to controller. */
|
||||
OFPTC11_TABLE_MISS_CONTROLLER = 0 << 0, /* Send to controller. */
|
||||
OFPTC11_TABLE_MISS_CONTINUE = 1 << 0, /* Continue to the next table in the
|
||||
pipeline (OpenFlow 1.0
|
||||
behavior). */
|
||||
OFPTC11_TABLE_MISS_DROP = 1 << 1, /* Drop the packet. */
|
||||
OFPTC11_TABLE_MISS_DROP = 2 << 0, /* Drop the packet. */
|
||||
OFPTC11_TABLE_MISS_MASK = 3
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user