ofproto: Add enum ofp_table_config
authorSimon Horman <horms@verge.net.au>
Tue, 12 Nov 2013 07:45:51 +0000 (16:45 +0900)
committerBen Pfaff <blp@nicira.com>
Tue, 12 Nov 2013 16:46:47 +0000 (08:46 -0800)
Cc: Andy Zhou <azhou@nicira.com>
Signed-off-by: Simon Horman <horms@verge.net.au>
Signed-off-by: Ben Pfaff <blp@nicira.com>
include/openflow/openflow-common.h

index 234bf96..ef9409f 100644 (file)
@@ -475,4 +475,12 @@ enum ofp_table {
                                 flow stats and flow deletes. */
 };
 
+enum ofp_table_config {
+    OFPTC_TABLE_MISS_CONTROLLER = 0 << 0, /* Send to controller. */
+    OFPTC_TABLE_MISS_CONTINUE = 1 << 0, /* Continue to the next table in the
+                                           pipeline (OpenFlow 1.0 behavior). */
+    OFPTC_TABLE_MISS_DROP = 2 << 0, /* Drop the packet. */
+    OFPTC_TABLE_MISS_MASK = 3 << 0
+};
+
 #endif /* openflow/openflow-common.h */