summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorIWASE Yusuke <iwase.yusuke0@gmail.com>2015-12-22 11:49:22 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2015-12-22 13:50:27 +0900
commit83d529a979f35738e220ab33e42ad447ace0b95d (patch)
tree58f6980c4f016d1a5aaed3ed560ed3377258396d
parent77f8628574e36cf1a7cf00a354fb72571c06c604 (diff)
lib/ofctl: Add test cases for ofctl_v1_2
Signed-off-by: IWASE Yusuke <iwase.yusuke0@gmail.com> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-0-ofp_desc_stats_reply.packet.json9
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-11-ofp_flow_stats_request.packet.json11
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-12-ofp_flow_stats_reply.packet.json75
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-16-ofp_experimenter.packet.json8
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-2-ofp_flow_mod.packet.json41
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-21-ofp_group_mod.packet.json22
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-22-ofp_port_mod.packet.json9
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-25-ofp_aggregate_stats_request.packet.json11
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-26-ofp_aggregate_stats_reply.packet.json9
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-28-ofp_table_stats_reply.packet.json32134
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-30-ofp_port_stats_reply.packet.json34
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-32-ofp_group_features_stats_reply.packet.json104
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-34-ofp_group_desc_stats_reply.packet.json20
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-35-ofp_queue_get_config_request.packet.json3
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-36-ofp_queue_get_config_reply.packet.json43
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-38-ofp_queue_stats_reply.packet.json25
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-6-ofp_features_reply.packet.json30
-rw-r--r--ryu/tests/unit/lib/ofctl_json/of12/3-62-ofp_group_stats_reply.packet.json17
-rw-r--r--ryu/tests/unit/lib/test_ofctl.py79
19 files changed, 32684 insertions, 0 deletions
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-0-ofp_desc_stats_reply.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-0-ofp_desc_stats_reply.packet.json
new file mode 100644
index 00000000..8fc54b74
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-0-ofp_desc_stats_reply.packet.json
@@ -0,0 +1,9 @@
+{
+ "1": {
+ "dp_desc": "dp",
+ "hw_desc": "hw",
+ "mfr_desc": "mfr",
+ "serial_num": "serial",
+ "sw_desc": "sw"
+ }
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-11-ofp_flow_stats_request.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-11-ofp_flow_stats_request.packet.json
new file mode 100644
index 00000000..a42dfef0
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-11-ofp_flow_stats_request.packet.json
@@ -0,0 +1,11 @@
+{
+ "flow": {
+ "cookie": 0,
+ "cookie_mask": 0,
+ "flags": 0,
+ "match": {},
+ "out_group": 4294967295,
+ "out_port": 4294967295,
+ "table_id": 0
+ }
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-12-ofp_flow_stats_reply.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-12-ofp_flow_stats_reply.packet.json
new file mode 100644
index 00000000..671001a7
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-12-ofp_flow_stats_reply.packet.json
@@ -0,0 +1,75 @@
+{
+ "1": [
+ {
+ "byte_count": 0,
+ "cookie": 0,
+ "duration_nsec": 115277000,
+ "duration_sec": 358,
+ "hard_timeout": 0,
+ "idle_timeout": 0,
+ "actions": [],
+ "length": 56,
+ "match": {},
+ "packet_count": 0,
+ "priority": 65535,
+ "table_id": 0
+ },
+ {
+ "byte_count": 0,
+ "cookie": 0,
+ "duration_nsec": 115055000,
+ "duration_sec": 358,
+ "hard_timeout": 0,
+ "idle_timeout": 0,
+ "actions": [
+ "OUTPUT:4294967290"
+ ],
+ "length": 88,
+ "match": {
+ "dl_type": 2054
+ },
+ "packet_count": 0,
+ "priority": 65534,
+ "table_id": 0
+ },
+ {
+ "byte_count": 238,
+ "cookie": 0,
+ "duration_nsec": 511582000,
+ "duration_sec": 316220,
+ "hard_timeout": 0,
+ "idle_timeout": 0,
+ "actions": [
+ "GOTO_TABLE:1"
+ ],
+ "length": 80,
+ "match": {
+ "in_port": 6,
+ "dl_src": "f2:0b:a4:7d:f8:ea"
+ },
+ "packet_count": 3,
+ "priority": 123,
+ "table_id": 0
+ },
+ {
+ "byte_count": 98,
+ "cookie": 0,
+ "duration_nsec": 980901000,
+ "duration_sec": 313499,
+ "hard_timeout": 0,
+ "idle_timeout": 0,
+ "actions": [
+ {
+ "WRITE_ACTIONS": [
+ "OUTPUT:4294967293"
+ ]
+ }
+ ],
+ "length": 80,
+ "match": {},
+ "packet_count": 1,
+ "priority": 0,
+ "table_id": 0
+ }
+ ]
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-16-ofp_experimenter.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-16-ofp_experimenter.packet.json
new file mode 100644
index 00000000..c655f8f0
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-16-ofp_experimenter.packet.json
@@ -0,0 +1,8 @@
+{
+ "exp": {
+ "data": "bmF6bw==",
+ "data_type": "base64",
+ "exp_type": 123456789,
+ "experimenter": 98765432
+ }
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-2-ofp_flow_mod.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-2-ofp_flow_mod.packet.json
new file mode 100644
index 00000000..f6a0f26a
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-2-ofp_flow_mod.packet.json
@@ -0,0 +1,41 @@
+{
+ "cmd": 0,
+ "flow": {
+ "buffer_id": 65535,
+ "command": 0,
+ "cookie": 0,
+ "cookie_mask": 0,
+ "flags": 0,
+ "hard_timeout": 0,
+ "idle_timeout": 0,
+ "actions": [
+ {
+ "type": "WRITE_ACTIONS",
+ "actions": [
+ {
+ "type": "SET_FIELD",
+ "field": "vlan_vid",
+ "value": 258
+ },
+ {
+ "type": "OUTPUT",
+ "port": 6,
+ "max_len": 65535
+ }
+ ]
+ },
+ {
+ "type": "SET_FIELD",
+ "field": "eth_src",
+ "value": "01:02:03:04:05:06"
+ }
+ ],
+ "match": {
+ "eth_dst": "f2:0b:a4:7d:f8:ea"
+ },
+ "out_group": 4294967295,
+ "out_port": 4294967295,
+ "priority": 123,
+ "table_id": 1
+ }
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-21-ofp_group_mod.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-21-ofp_group_mod.packet.json
new file mode 100644
index 00000000..9509e191
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-21-ofp_group_mod.packet.json
@@ -0,0 +1,22 @@
+{
+ "cmd": 0,
+ "group": {
+ "buckets": [
+ {
+ "actions": [
+ {
+ "max_len": 65535,
+ "port": 2,
+ "type": "OUTPUT"
+ }
+ ],
+ "watch_group": 1,
+ "watch_port": 1,
+ "weight": 1
+ }
+ ],
+ "command": 0,
+ "group_id": 1,
+ "type": "ALL"
+ }
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-22-ofp_port_mod.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-22-ofp_port_mod.packet.json
new file mode 100644
index 00000000..3c3ccf89
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-22-ofp_port_mod.packet.json
@@ -0,0 +1,9 @@
+{
+ "port_config": {
+ "advertise": 4096,
+ "config": 0,
+ "hw_addr": "00-11-00-00-11-11",
+ "mask": 0,
+ "port_no": 1
+ }
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-25-ofp_aggregate_stats_request.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-25-ofp_aggregate_stats_request.packet.json
new file mode 100644
index 00000000..845af65b
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-25-ofp_aggregate_stats_request.packet.json
@@ -0,0 +1,11 @@
+{
+ "flow": {
+ "cookie": 0,
+ "cookie_mask": 0,
+ "flags": 0,
+ "match": {},
+ "out_group": 4294967295,
+ "out_port": 4294967295,
+ "table_id": 255
+ }
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-26-ofp_aggregate_stats_reply.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-26-ofp_aggregate_stats_reply.packet.json
new file mode 100644
index 00000000..a4b23d12
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-26-ofp_aggregate_stats_reply.packet.json
@@ -0,0 +1,9 @@
+{
+ "1": [
+ {
+ "byte_count": 574,
+ "flow_count": 6,
+ "packet_count": 7
+ }
+ ]
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-28-ofp_table_stats_reply.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-28-ofp_table_stats_reply.packet.json
new file mode 100644
index 00000000..55fcb526
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-28-ofp_table_stats_reply.packet.json
@@ -0,0 +1,32134 @@
+{
+ "1": [
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "\u79c1\u306e\u30c6\u30fc\u30d6\u30eb",
+ "matched_count": 4,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 4,
+ "max_entries": 16777216,
+ "lookup_count": 4,
+ "metadata_match": 18446744073709551615,
+ "table_id": 0,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x01",
+ "matched_count": 3,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 2,
+ "max_entries": 16777216,
+ "lookup_count": 3,
+ "metadata_match": 18446744073709551615,
+ "table_id": 1,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x02",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 2,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x03",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 3,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x04",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 4,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x05",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 5,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x06",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 6,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x07",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 7,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x08",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 8,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x09",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 9,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x0a",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 10,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x0b",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 11,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x0c",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 12,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x0d",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 13,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x0e",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 14,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x0f",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 15,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x10",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 16,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x11",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 17,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x12",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 18,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x13",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 19,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x14",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 20,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x15",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 21,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x16",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 22,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x17",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 23,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x18",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 24,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x19",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 25,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x1a",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 26,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x1b",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 27,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x1c",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 28,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x1d",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 29,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x1e",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 30,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x1f",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 31,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x20",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 32,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x21",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 33,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x22",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 34,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x23",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 35,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x24",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 36,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x25",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 37,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x26",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 38,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x27",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 39,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x28",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 40,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x29",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 41,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x2a",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 42,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x2b",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 43,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x2c",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 44,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x2d",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 45,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x2e",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 46,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x2f",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 47,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x30",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 48,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x31",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 49,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x32",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 50,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x33",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 51,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x34",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 52,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x35",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 53,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x36",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 54,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x37",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 55,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x38",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 56,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x39",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 57,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x3a",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 58,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x3b",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 59,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x3c",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 60,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x3d",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 61,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x3e",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 62,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x3f",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 63,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x40",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 64,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x41",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 65,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x42",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 66,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x43",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 67,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x44",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 68,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x45",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 69,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x46",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 70,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x47",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 71,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x48",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 72,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x49",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 73,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x4a",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 74,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x4b",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 75,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x4c",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 76,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x4d",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 77,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x4e",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 78,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x4f",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 79,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x50",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 80,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x51",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 81,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x52",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 82,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x53",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 83,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x54",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 84,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x55",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 85,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x56",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 86,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x57",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 87,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x58",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 88,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x59",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 89,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x5a",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 90,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x5b",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 91,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x5c",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 92,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x5d",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 93,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x5e",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 94,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x5f",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 95,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x60",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 96,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x61",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 97,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x62",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 98,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x63",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 99,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x64",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 100,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x65",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 101,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x66",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 102,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x67",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 103,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x68",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 104,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x69",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 105,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x6a",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 106,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x6b",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 107,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x6c",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 108,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x6d",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 109,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x6e",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 110,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x6f",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 111,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x70",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 112,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x71",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 113,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x72",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 114,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x73",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 115,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x74",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 116,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x75",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 117,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x76",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 118,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x77",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 119,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x78",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 120,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x79",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 121,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x7a",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 122,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x7b",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 123,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x7c",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 124,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x7d",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 125,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x7e",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 126,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x7f",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 127,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x80",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 128,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x81",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 129,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x82",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 130,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x83",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 131,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x84",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 132,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x85",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 133,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x86",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 134,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x87",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 135,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x88",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 136,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x89",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 137,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x8a",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 138,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x8b",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 139,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x8c",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 140,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x8d",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 141,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x8e",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 142,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x8f",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 143,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x90",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 144,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x91",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 145,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x92",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 146,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x93",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 147,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x94",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 148,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x95",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 149,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x96",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 150,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x97",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 151,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x98",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 152,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x99",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 153,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x9a",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 154,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x9b",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 155,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x9c",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 156,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x9d",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 157,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x9e",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 158,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0x9f",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 159,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xa0",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 160,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xa1",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 161,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xa2",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 162,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xa3",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 163,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xa4",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 164,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xa5",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 165,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xa6",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 166,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xa7",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 167,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xa8",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 168,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xa9",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 169,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xaa",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 170,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xab",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 171,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xac",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 172,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xad",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 173,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xae",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 174,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xaf",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 175,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xb0",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 176,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xb1",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 177,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xb2",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 178,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xb3",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 179,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xb4",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 180,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xb5",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 181,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xb6",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 182,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xb7",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 183,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xb8",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 184,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xb9",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 185,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xba",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 186,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xbb",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 187,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xbc",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 188,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xbd",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 189,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xbe",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 190,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xbf",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 191,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xc0",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 192,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xc1",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 193,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xc2",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 194,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xc3",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 195,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xc4",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 196,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xc5",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 197,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xc6",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 198,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xc7",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 199,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xc8",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 200,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xc9",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 201,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xca",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 202,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xcb",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 203,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xcc",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 204,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xcd",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 205,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xce",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 206,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xcf",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 207,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xd0",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 208,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xd1",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 209,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xd2",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 210,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xd3",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 211,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xd4",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 212,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xd5",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 213,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xd6",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 214,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xd7",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 215,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xd8",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 216,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xd9",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 217,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xda",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 218,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xdb",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 219,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xdc",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 220,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xdd",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 221,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xde",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 222,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xdf",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 223,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xe0",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 224,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xe1",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 225,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xe2",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 226,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xe3",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 227,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xe4",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 228,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xe5",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 229,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xe6",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 230,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xe7",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 231,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xe8",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 232,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xe9",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 233,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xea",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 234,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xeb",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 235,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xec",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 236,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xed",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 237,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xee",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 238,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xef",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 239,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xf0",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 240,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xf1",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 241,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xf2",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 242,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xf3",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 243,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xf4",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 244,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xf5",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 245,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xf6",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 246,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xf7",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 247,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xf8",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 248,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xf9",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 249,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xfa",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 250,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xfb",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 251,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xfc",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 252,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xfd",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 253,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ },
+ {
+ "wildcards": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "write_setfields": [],
+ "write_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "name": "Flow Table 0xfe",
+ "matched_count": 0,
+ "apply_actions": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ],
+ "active_count": 0,
+ "max_entries": 16777216,
+ "lookup_count": 0,
+ "metadata_match": 18446744073709551615,
+ "table_id": 254,
+ "instructions": [
+ "GOTO_TABLE",
+ "WRITE_METADATA",
+ "WRITE_ACTIONS",
+ "APPLY_ACTIONS",
+ "CLEAR_ACTIONS"
+ ],
+ "config": [],
+ "metadata_write": 18446744073709551615,
+ "match": [
+ "IN_PORT",
+ "METADATA",
+ "ETH_DST",
+ "ETH_SRC",
+ "ETH_TYPE",
+ "VLAN_VID",
+ "VLAN_PCP",
+ "IP_DSCP",
+ "IP_ECN",
+ "IP_PROTO",
+ "IPV4_SRC",
+ "IPV4_DST",
+ "TCP_SRC",
+ "TCP_DST",
+ "UDP_SRC",
+ "UDP_DST",
+ "SCTP_SRC",
+ "SCTP_DST",
+ "ICMPV4_TYPE",
+ "ICMPV4_CODE",
+ "ARP_OP",
+ "ARP_SPA",
+ "ARP_TPA",
+ "ARP_SHA",
+ "ARP_THA",
+ "IPV6_SRC",
+ "IPV6_DST",
+ "IPV6_FLABEL",
+ "ICMPV6_TYPE",
+ "ICMPV6_CODE",
+ "IPV6_ND_TARGET",
+ "IPV6_ND_SLL",
+ "IPV6_ND_TLL",
+ "MPLS_LABEL",
+ "MPLS_TC"
+ ],
+ "apply_setfields": []
+ }
+ ]
+} \ No newline at end of file
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-30-ofp_port_stats_reply.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-30-ofp_port_stats_reply.packet.json
new file mode 100644
index 00000000..43414b65
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-30-ofp_port_stats_reply.packet.json
@@ -0,0 +1,34 @@
+{
+ "1": [
+ {
+ "collisions": 0,
+ "port_no": 7,
+ "rx_bytes": 0,
+ "rx_crc_err": 0,
+ "rx_dropped": 0,
+ "rx_errors": 0,
+ "rx_frame_err": 0,
+ "rx_over_err": 0,
+ "rx_packets": 0,
+ "tx_bytes": 336,
+ "tx_dropped": 0,
+ "tx_errors": 0,
+ "tx_packets": 4
+ },
+ {
+ "collisions": 0,
+ "port_no": 6,
+ "rx_bytes": 336,
+ "rx_crc_err": 0,
+ "rx_dropped": 0,
+ "rx_errors": 0,
+ "rx_frame_err": 0,
+ "rx_over_err": 0,
+ "rx_packets": 4,
+ "tx_bytes": 336,
+ "tx_dropped": 0,
+ "tx_errors": 0,
+ "tx_packets": 4
+ }
+ ]
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-32-ofp_group_features_stats_reply.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-32-ofp_group_features_stats_reply.packet.json
new file mode 100644
index 00000000..b277969e
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-32-ofp_group_features_stats_reply.packet.json
@@ -0,0 +1,104 @@
+{
+ "1": [
+ {
+ "actions": [
+ {
+ "ALL": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ]
+ },
+ {
+ "SELECT": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ]
+ },
+ {
+ "INDIRECT": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ]
+ },
+ {
+ "FF": [
+ "OUTPUT",
+ "COPY_TTL_OUT",
+ "COPY_TTL_IN",
+ "SET_MPLS_TTL",
+ "DEC_MPLS_TTL",
+ "PUSH_VLAN",
+ "POP_VLAN",
+ "PUSH_MPLS",
+ "POP_MPLS",
+ "SET_QUEUE",
+ "GROUP",
+ "SET_NW_TTL",
+ "DEC_NW_TTL",
+ "SET_FIELD"
+ ]
+ }
+ ],
+ "max_groups": [
+ {
+ "ALL": 16777216
+ },
+ {
+ "SELECT": 16777216
+ },
+ {
+ "INDIRECT": 16777216
+ },
+ {
+ "FF": 16777216
+ }
+ ],
+ "capabilities": [
+ "SELECT_WEIGHT",
+ "CHAINING"
+ ],
+ "types": [
+ "ALL",
+ "SELECT",
+ "INDIRECT",
+ "FF"
+ ]
+ }
+ ]
+} \ No newline at end of file
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-34-ofp_group_desc_stats_reply.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-34-ofp_group_desc_stats_reply.packet.json
new file mode 100644
index 00000000..c23a9bbe
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-34-ofp_group_desc_stats_reply.packet.json
@@ -0,0 +1,20 @@
+{
+ "1": [
+ {
+ "buckets": [
+ {
+ "actions": [
+ "OUTPUT:2"
+ ],
+ "len": 32,
+ "watch_group": 1,
+ "watch_port": 1,
+ "weight": 1
+ }
+ ],
+ "group_id": 1,
+ "length": 40,
+ "type": "ALL"
+ }
+ ]
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-35-ofp_queue_get_config_request.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-35-ofp_queue_get_config_request.packet.json
new file mode 100644
index 00000000..fc49ec2c
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-35-ofp_queue_get_config_request.packet.json
@@ -0,0 +1,3 @@
+{
+ "port": 4294967295
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-36-ofp_queue_get_config_reply.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-36-ofp_queue_get_config_reply.packet.json
new file mode 100644
index 00000000..e09c538f
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-36-ofp_queue_get_config_reply.packet.json
@@ -0,0 +1,43 @@
+{
+ "1": [
+ {
+ "port": 4294967295,
+ "queues": [
+ {
+ "len": 48,
+ "port": 77,
+ "properties": [
+ {
+ "len": 16,
+ "property": "MIN_RATE",
+ "rate": 10
+ },
+ {
+ "len": 16,
+ "property": "MAX_RATE",
+ "rate": 900
+ }
+ ],
+ "queue_id": 99
+ },
+ {
+ "len": 48,
+ "port": 77,
+ "properties": [
+ {
+ "len": 16,
+ "property": "MIN_RATE",
+ "rate": 100
+ },
+ {
+ "len": 16,
+ "property": "MAX_RATE",
+ "rate": 200
+ }
+ ],
+ "queue_id": 88
+ }
+ ]
+ }
+ ]
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-38-ofp_queue_stats_reply.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-38-ofp_queue_stats_reply.packet.json
new file mode 100644
index 00000000..db50c1e5
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-38-ofp_queue_stats_reply.packet.json
@@ -0,0 +1,25 @@
+{
+ "1": [
+ {
+ "port_no": 7,
+ "queue_id": 1,
+ "tx_bytes": 0,
+ "tx_errors": 0,
+ "tx_packets": 0
+ },
+ {
+ "port_no": 6,
+ "queue_id": 1,
+ "tx_bytes": 0,
+ "tx_errors": 0,
+ "tx_packets": 0
+ },
+ {
+ "port_no": 7,
+ "queue_id": 2,
+ "tx_bytes": 0,
+ "tx_errors": 0,
+ "tx_packets": 0
+ }
+ ]
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-6-ofp_features_reply.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-6-ofp_features_reply.packet.json
new file mode 100644
index 00000000..be040f79
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-6-ofp_features_reply.packet.json
@@ -0,0 +1,30 @@
+{
+ "1": [
+ {
+ "advertised": 10240,
+ "config": 0,
+ "curr": 10248,
+ "curr_speed": 5000,
+ "hw_addr": "f2:0b:a4:7d:f8:ea",
+ "max_speed": 5000,
+ "name": "Port6",
+ "peer": 10248,
+ "port_no": 6,
+ "state": 4,
+ "supported": 10248
+ },
+ {
+ "advertised": 10240,
+ "config": 0,
+ "curr": 10248,
+ "curr_speed": 5000,
+ "hw_addr": "f2:0b:a4:d0:3f:70",
+ "max_speed": 5000,
+ "name": "Port7",
+ "peer": 10248,
+ "port_no": 7,
+ "state": 4,
+ "supported": 10248
+ }
+ ]
+}
diff --git a/ryu/tests/unit/lib/ofctl_json/of12/3-62-ofp_group_stats_reply.packet.json b/ryu/tests/unit/lib/ofctl_json/of12/3-62-ofp_group_stats_reply.packet.json
new file mode 100644
index 00000000..f2f1a6ce
--- /dev/null
+++ b/ryu/tests/unit/lib/ofctl_json/of12/3-62-ofp_group_stats_reply.packet.json
@@ -0,0 +1,17 @@
+{
+ "1": [
+ {
+ "bucket_stats": [
+ {
+ "byte_count": 2345,
+ "packet_count": 234
+ }
+ ],
+ "byte_count": 12345,
+ "group_id": 1,
+ "length": 48,
+ "packet_count": 123,
+ "ref_count": 2
+ }
+ ]
+}
diff --git a/ryu/tests/unit/lib/test_ofctl.py b/ryu/tests/unit/lib/test_ofctl.py
index 9fa77ae3..949a548c 100644
--- a/ryu/tests/unit/lib/test_ofctl.py
+++ b/ryu/tests/unit/lib/test_ofctl.py
@@ -111,6 +111,85 @@ def _add_tests():
}
_test_cases = {
+ 'of12': [
+ {
+ 'method': ofctl_v1_2.get_desc_stats,
+ 'request': '3-24-ofp_desc_stats_request.packet.json',
+ 'reply': '3-0-ofp_desc_stats_reply.packet.json'
+ },
+ {
+ 'method': ofctl_v1_2.get_queue_stats,
+ 'request': '3-37-ofp_queue_stats_request.packet.json',
+ 'reply': '3-38-ofp_queue_stats_reply.packet.json'
+ },
+ {
+ 'method': ofctl_v1_2.get_queue_config,
+ 'request': '3-35-ofp_queue_get_config_request.packet.json',
+ 'reply': '3-36-ofp_queue_get_config_reply.packet.json'
+ },
+ {
+ 'method': ofctl_v1_2.get_flow_stats,
+ 'request': '3-11-ofp_flow_stats_request.packet.json',
+ 'reply': '3-12-ofp_flow_stats_reply.packet.json'
+ },
+ {
+ 'method': ofctl_v1_2.get_aggregate_flow_stats,
+ 'request': '3-25-ofp_aggregate_stats_request.packet.json',
+ 'reply': '3-26-ofp_aggregate_stats_reply.packet.json'
+ },
+ {
+ 'method': ofctl_v1_2.get_table_stats,
+ 'request': '3-27-ofp_table_stats_request.packet.json',
+ 'reply': '3-28-ofp_table_stats_reply.packet.json'
+ },
+ {
+ 'method': ofctl_v1_2.get_port_stats,
+ 'request': '3-29-ofp_port_stats_request.packet.json',
+ 'reply': '3-30-ofp_port_stats_reply.packet.json'
+ },
+ {
+ 'method': ofctl_v1_2.get_group_stats,
+ 'request': '3-61-ofp_group_stats_request.packet.json',
+ 'reply': '3-62-ofp_group_stats_reply.packet.json'
+ },
+ {
+ 'method': ofctl_v1_2.get_group_features,
+ 'request': '3-31-ofp_group_features_stats_request.packet.json',
+ 'reply': '3-32-ofp_group_features_stats_reply.packet.json'
+ },
+ {
+ 'method': ofctl_v1_2.get_group_desc,
+ 'request': '3-33-ofp_group_desc_stats_request.packet.json',
+ 'reply': '3-34-ofp_group_desc_stats_reply.packet.json'
+ },
+ # In OpenFlow 1.2, ofp_port_desc is not defined.
+ # We use ofp_features_request to get ports description instead.
+ {
+ 'method': ofctl_v1_2.get_port_desc,
+ 'request': '3-5-ofp_features_request.packet.json',
+ 'reply': '3-6-ofp_features_reply.packet.json'
+ },
+ {
+ 'method': ofctl_v1_2.mod_flow_entry,
+ 'request': '3-2-ofp_flow_mod.packet.json',
+ 'reply': None
+ },
+ {
+ 'method': ofctl_v1_2.mod_group_entry,
+ 'request': '3-21-ofp_group_mod.packet.json',
+ 'reply': None
+ },
+ {
+ 'method': ofctl_v1_2.mod_port_behavior,
+ 'request': '3-22-ofp_port_mod.packet.json',
+ 'reply': None
+ },
+ {
+ 'method': ofctl_v1_2.send_experimenter,
+ 'request': '3-16-ofp_experimenter.packet.json',
+ 'reply': None
+ },
+ ],
'of13': [
{
'method': ofctl_v1_3.get_desc_stats,