P4 source files for BMv2 demo

Change-Id: I3adc57eb346e3cb34f17d54b82505d2d9e89b4ad
diff --git a/tools/test/p4src/include/actions.p4 b/tools/test/p4src/include/actions.p4
new file mode 100644
index 0000000..a8693e2
--- /dev/null
+++ b/tools/test/p4src/include/actions.p4
@@ -0,0 +1,11 @@
+action set_egress_port(port) {
+    modify_field(standard_metadata.egress_spec, port);
+}
+
+action _drop() {
+    modify_field(standard_metadata.egress_spec, DROP_PORT);
+}
+
+action send_to_cpu() {
+    modify_field(standard_metadata.egress_spec, CPU_PORT);
+}
\ No newline at end of file