blob: e8685f14b1542536222f35c7d4d1c1be8f56f30d [file] [log] [blame]
Carmelo Cascone700648c2018-04-11 12:02:16 -07001tables {
2 preamble {
3 id: 33606914
4 name: "c_ingress.t_l2_fwd"
5 alias: "t_l2_fwd"
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.dst_addr"
16 bitwidth: 48
17 match_type: TERNARY
18 }
19 match_fields {
20 id: 3
21 name: "hdr.ethernet.src_addr"
22 bitwidth: 48
23 match_type: TERNARY
24 }
25 match_fields {
26 id: 4
27 name: "hdr.ethernet.ether_type"
28 bitwidth: 16
29 match_type: TERNARY
30 }
31 action_refs {
32 id: 16831479
33 }
34 action_refs {
35 id: 16822540
36 }
37 action_refs {
38 id: 16808599
39 }
40 action_refs {
41 id: 16800567
42 }
43 direct_resource_ids: 302001589
44 size: 1024
45}
46tables {
47 preamble {
48 id: 33565612
49 name: "c_ingress.t_tunnel_ingress"
50 alias: "t_tunnel_ingress"
51 }
52 match_fields {
53 id: 1
54 name: "hdr.ipv4.dst_addr"
55 bitwidth: 32
56 match_type: LPM
57 }
58 action_refs {
59 id: 16835665
60 }
61 action_refs {
62 id: 16808599
63 }
64 size: 1024
65}
66tables {
67 preamble {
68 id: 33556067
69 name: "c_ingress.t_tunnel_fwd"
70 alias: "t_tunnel_fwd"
71 }
72 match_fields {
73 id: 1
74 name: "hdr.my_tunnel.tun_id"
75 bitwidth: 32
76 match_type: EXACT
77 }
78 action_refs {
79 id: 16831479
80 }
81 action_refs {
82 id: 16800149
83 }
84 action_refs {
85 id: 16808599
86 }
87 size: 1024
88}
89actions {
90 preamble {
91 id: 16800567
92 name: "NoAction"
93 alias: "NoAction"
94 }
95}
96actions {
97 preamble {
98 id: 16822540
99 name: "c_ingress.send_to_cpu"
100 alias: "send_to_cpu"
101 }
102}
103actions {
104 preamble {
105 id: 16831479
106 name: "c_ingress.set_out_port"
107 alias: "set_out_port"
108 }
109 params {
110 id: 1
111 name: "port"
112 bitwidth: 9
113 }
114}
115actions {
116 preamble {
117 id: 16808599
118 name: "c_ingress._drop"
119 alias: "_drop"
120 }
121}
122actions {
123 preamble {
124 id: 16835665
125 name: "c_ingress.my_tunnel_ingress"
126 alias: "my_tunnel_ingress"
127 }
128 params {
129 id: 1
130 name: "tun_id"
131 bitwidth: 32
132 }
133}
134actions {
135 preamble {
136 id: 16800149
137 name: "c_ingress.my_tunnel_egress"
138 alias: "my_tunnel_egress"
139 }
140 params {
141 id: 1
142 name: "port"
143 bitwidth: 9
144 }
145}
146counters {
147 preamble {
148 id: 302003196
149 name: "c_ingress.tx_port_counter"
150 alias: "tx_port_counter"
151 }
152 spec {
153 unit: BOTH
154 }
155 size: 255
156}
157counters {
158 preamble {
159 id: 302045227
160 name: "c_ingress.rx_port_counter"
161 alias: "rx_port_counter"
162 }
163 spec {
164 unit: BOTH
165 }
166 size: 255
167}
168direct_counters {
169 preamble {
170 id: 302001589
171 name: "c_ingress.l2_fwd_counter"
172 alias: "l2_fwd_counter"
173 }
174 spec {
175 unit: BOTH
176 }
177 direct_table_id: 33606914
178}
179controller_packet_metadata {
180 preamble {
181 id: 2868941301
182 name: "packet_in"
183 annotations: "@controller_header(\"packet_in\")"
184 }
185 metadata {
186 id: 1
187 name: "ingress_port"
188 bitwidth: 9
189 }
190}
191controller_packet_metadata {
192 preamble {
193 id: 2868916615
194 name: "packet_out"
195 annotations: "@controller_header(\"packet_out\")"
196 }
197 metadata {
198 id: 1
199 name: "egress_port"
200 bitwidth: 9
201 }
202}