Carmelo Cascone | 4f01102 | 2017-06-05 01:41:02 -0400 | [diff] [blame] | 1 | header_type dummy_t { |
2 | fields { | ||||
3 | dummyField : 8; | ||||
4 | } | ||||
5 | } | ||||
6 | |||||
7 | metadata dummy_t dummy_metadata; | ||||
8 | |||||
9 | parser start { | ||||
10 | return ingress; | ||||
11 | } | ||||
12 | |||||
13 | table table0 { | ||||
14 | reads { | ||||
15 | dummy_metadata.dummyField : exact; | ||||
16 | } | ||||
17 | actions { | ||||
18 | dummy_action; | ||||
19 | } | ||||
20 | } | ||||
21 | |||||
22 | action dummy_action() { | ||||
23 | modify_field(dummy_metadata.dummyField, 1); | ||||
24 | } | ||||
25 | |||||
26 | control ingress { | ||||
27 | apply(table0); | ||||
28 | } |