Skip to content
Snippets Groups Projects
Commit c92a43d2 authored by Pierre LALET's avatar Pierre LALET
Browse files

Do not run .post_build() when using raw_packet_cache

Fixes #5131
parent d36cba89
Branches
No related tags found
No related merge requests found
......@@ -337,8 +337,10 @@ class Packet(BasePacket):
for t in self.post_transforms:
pkt = t(pkt)
pay = self.do_build_payload()
p = self.post_build(pkt,pay)
return p
if self.raw_packet_cache is None:
return self.post_build(pkt, pay)
else:
return pkt + pay
def build_padding(self):
return self.payload.build_padding()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment