diff --git a/p4src/checksum_diff.p4 b/p4src/checksum_diff.p4 index 5d5b3c9..7c02a5f 100644 --- a/p4src/checksum_diff.p4 +++ b/p4src/checksum_diff.p4 @@ -144,6 +144,13 @@ control MyIngress(inout headers hdr, standard_metadata.egress_spec = out_port; } + action controller_reply(task_t task) { + meta.task = task; + meta.ingress_port = standard_metadata.ingress_port; + clone3(CloneType.I2E, 100, meta); + } + + action controller_debug_table_id(table_t table_id) { meta.table_id = table_id; controller_reply(TASK_DEBUG);