|
|
|
@ -6,7 +6,7 @@
|
|
|
|
|
#ifndef _SUME_SWITCH_P4_
|
|
|
|
|
action controller_reply(task_t task) {
|
|
|
|
|
meta.task = task;
|
|
|
|
|
meta.ingress_port = sume_metadata.src_port;
|
|
|
|
|
meta.ingress_port = standard_metadata.ingress_port;
|
|
|
|
|
clone3(CloneType.I2E, 100, meta);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -15,7 +15,7 @@ action controller_reply(task_t task) {
|
|
|
|
|
|
|
|
|
|
action controller_reply(task_t task) {
|
|
|
|
|
meta.task = task;
|
|
|
|
|
meta.ingress_port = standard_metadata.ingress_port;
|
|
|
|
|
meta.ingress_port = sume_metadata.src_port;
|
|
|
|
|
set_egress_port(4); /* port1 = 1, port2 = 2, port3=4 */
|
|
|
|
|
}
|
|
|
|
|
#endif /* _SUME_SWITCH_P4_ */
|
|
|
|
|