Bumped supported revisions of P4 tools
Includes:
- Use new P4Runtime "v1" package names
- Removed VALID match
- New table entry priority spec (1 is min priority, not 0)
- Fixed p4c-bm2-ss to include arch flag
- Re-compiled P4 programs with more recent p4c (with updated p4info)
Change-Id: I05908f40eda0f0c755009268fd261fb8bcc9be35
diff --git a/protocols/p4runtime/proto/BUCK b/protocols/p4runtime/proto/BUCK
index aa3d8d3..2f8c07f 100644
--- a/protocols/p4runtime/proto/BUCK
+++ b/protocols/p4runtime/proto/BUCK
@@ -5,18 +5,19 @@
PROTOBUF_VER = '3.2.0'
GRPC_VER = '1.3.1'
-PI_COMMIT = '219b3d67299ec09b49f433d7341049256ab5f512'
+PI_COMMIT = '59c940916b4f5b182f33b4788d8c410972eaecce'
PI_BASEURL = 'https://github.com/p4lang/PI.git'
# Wondering which .proto files to build? Check p4runtime's Makefile:
# https://github.com/p4lang/PI/blob/master/proto/Makefile.am
PROTO_SRCS = [
- '/proto/p4/p4types.proto',
- '/proto/p4/p4runtime.proto',
- '/proto/p4/config/p4info.proto',
+ '/proto/p4/v1/p4runtime.proto',
+ '/proto/p4/v1/p4data.proto',
+ '/proto/p4/config/v1/p4info.proto',
+ '/proto/p4/config/v1/p4types.proto',
+ '/proto/p4/tmp/p4config.proto',
'/proto/google/rpc/status.proto',
'/proto/google/rpc/code.proto',
- '/proto/p4/tmp/p4config.proto',
]
COMPILE_DEPS =[