onos/tools/test/p4src/p4-14/default.p4
Carmelo Cascone fc3776dbc7 Fixed building of P4_14 test programs
Also checked in p4c compilation result (BMv2 JSON and p4info)

Change-Id: If1d2426e6ff275c01f63b3e300acd2b48197aa99
2017-08-22 09:38:51 +00:00

31 lines
613 B
Plaintext

#include "include/defines.p4"
#include "include/headers.p4"
#include "include/parser.p4"
#include "include/actions.p4"
#include "include/port_counters.p4"
table table0 {
reads {
standard_metadata.ingress_port : ternary;
ethernet.dstAddr : ternary;
ethernet.srcAddr : ternary;
ethernet.etherType : ternary;
}
actions {
set_egress_port;
send_to_cpu;
drop;
}
support_timeout: true;
}
counter table0_counter {
type: packets;
direct: table0;
min_width : 32;
}
control ingress {
apply(table0);
process_port_counters();
}