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)