From df73b417c6a33c74aae412b9be7c80423e8fe5ce Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Wed, 10 Jul 2019 08:50:21 +0200 Subject: [PATCH] Add controller_reply --- p4src/checksum_diff.p4 | 7 +++++++ 1 file changed, 7 insertions(+) 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);