From e2b382119a5ed29a745f8d1724b2d3d3d51eb93b Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Mon, 4 Mar 2019 18:07:00 +0100 Subject: [PATCH] use header type from switch --- p4app/controller.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/p4app/controller.py b/p4app/controller.py index 6734532..adbd0f0 100644 --- a/p4app/controller.py +++ b/p4app/controller.py @@ -244,8 +244,8 @@ class L2Controller(object): print("cpu = {} {}".format(cpu_header.__repr__(), len(cpu_header))) ether_part = pkg[Ether] - # read from cpu header - ether_part.type = 0x86dd + + ether_part.type = cpu_header.type ether_orig = Ether(src=packet.src, dst=packet.dst, type=0x86dd)