blob: 8846b677f8ae59371006b75325edf3354d5b06c2 [file] [log] [blame]
Carmelo Cascone3304fd52017-07-30 00:43:01 -04001tables {
2 preamble {
3 id: 33617813
4 name: "table0"
5 alias: "table0"
6 }
7 match_fields {
8 id: 1
9 name: "standard_metadata.ingress_port"
10 bitwidth: 9
11 match_type: TERNARY
12 }
13 match_fields {
14 id: 2
15 name: "hdr.ethernet.dstAddr"
16 bitwidth: 48
17 match_type: TERNARY
18 }
19 match_fields {
20 id: 3
21 name: "hdr.ethernet.srcAddr"
22 bitwidth: 48
23 match_type: TERNARY
24 }
25 match_fields {
26 id: 4
27 name: "hdr.ethernet.etherType"
28 bitwidth: 16
29 match_type: TERNARY
30 }
31 action_refs {
32 id: 16794308
33 }
34 action_refs {
35 id: 16791212
36 }
37 action_refs {
38 id: 16829080
39 }
40 action_refs {
41 id: 16793508
42 }
43 action_refs {
44 id: 16800567
45 annotations: "@defaultonly()"
46 }
47 direct_resource_ids: 301990488
48 size: 1024
49 with_entry_timeout: true
50}
51tables {
52 preamble {
53 id: 33596222
54 name: "wcmp_group_table"
55 alias: "wcmp_group_table"
56 }
57 match_fields {
58 id: 1
59 name: "meta.wcmp_metadata.group_id"
60 bitwidth: 16
61 match_type: EXACT
62 }
63 match_fields {
64 id: 2
65 name: "meta.wcmp_metadata.selector"
66 bitwidth: 64
67 match_type: LPM
68 }
69 action_refs {
70 id: 16794308
71 }
72 action_refs {
73 id: 16800567
74 annotations: "@defaultonly()"
75 }
76 direct_resource_ids: 302006421
77 size: 1024
78}
79actions {
80 preamble {
81 id: 16794308
82 name: "set_egress_port"
83 alias: "set_egress_port"
84 }
85 params {
86 id: 1
87 name: "port"
88 bitwidth: 9
89 }
90}
91actions {
92 preamble {
93 id: 16829080
94 name: "send_to_cpu"
95 alias: "send_to_cpu"
96 }
97}
98actions {
99 preamble {
100 id: 16793508
101 name: "drop"
102 alias: "drop"
103 }
104}
105actions {
106 preamble {
107 id: 16800567
108 name: "NoAction"
109 alias: "NoAction"
110 }
111}
112actions {
113 preamble {
114 id: 16791212
115 name: "wcmp_group"
116 alias: "wcmp_group"
117 }
118 params {
119 id: 1
120 name: "group_id"
121 bitwidth: 16
122 }
123}
124actions {
125 preamble {
126 id: 16819919
127 name: "wcmp_set_selector"
128 alias: "wcmp_set_selector"
129 }
130}
131counters {
132 preamble {
133 id: 302025528
134 name: "port_counters_control.egress_port_counter"
135 alias: "egress_port_counter"
136 }
137 spec {
138 unit: PACKETS
139 }
140 size: 254
141}
142counters {
143 preamble {
144 id: 301999025
145 name: "port_counters_control.ingress_port_counter"
146 alias: "ingress_port_counter"
147 }
148 spec {
149 unit: PACKETS
150 }
151 size: 254
152}
153direct_counters {
154 preamble {
155 id: 301990488
156 name: "table0_counter"
157 alias: "table0_counter"
158 }
159 spec {
160 unit: PACKETS
161 }
162 direct_table_id: 33617813
163}
164direct_counters {
165 preamble {
166 id: 302006421
167 name: "wcmp_group_table_counter"
168 alias: "wcmp_group_table_counter"
169 }
170 spec {
171 unit: PACKETS
172 }
173 direct_table_id: 33596222
174}
175controller_packet_metadata {
176 preamble {
177 id: 2868941301
178 name: "packet_in"
179 annotations: "@controller_header(\"packet_in\")"
180 }
181 metadata {
182 id: 1
183 name: "ingress_port"
184 bitwidth: 9
185 }
186}
187controller_packet_metadata {
188 preamble {
189 id: 2868916615
190 name: "packet_out"
191 annotations: "@controller_header(\"packet_out\")"
192 }
193 metadata {
194 id: 1
195 name: "egress_port"
196 bitwidth: 9
197 }
198}