[ONOS-6596] Port example P4 programs from P4_14 to P4_16

Change-Id: I74485ea66894b425fa9f6508a67cb38dbef85a4f
diff --git a/tools/test/p4src/p4-16/include/metadata.p4 b/tools/test/p4src/p4-16/include/metadata.p4
new file mode 100644
index 0000000..e08057c
--- /dev/null
+++ b/tools/test/p4src/p4-16/include/metadata.p4
@@ -0,0 +1,20 @@
+#ifndef METADATA
+#define METADATA
+
+struct ecmp_metadata_t {
+    bit<16> groupId;
+    bit<16> selector;
+}
+
+struct wcmp_meta_t {
+    bit<16> groupId;
+    bit<8>  numBits;
+    bit<64> selector;
+}
+
+struct metadata {
+    ecmp_metadata_t ecmp_metadata;
+    wcmp_meta_t wcmp_meta;
+    intrinsic_metadata_t intrinsic_metadata;
+}
+#endif