diff --git a/backend/binsrc/classes/nfqueue.cpp b/backend/binsrc/classes/nfqueue.cpp index cb9eccb..4f3d557 100644 --- a/backend/binsrc/classes/nfqueue.cpp +++ b/backend/binsrc/classes/nfqueue.cpp @@ -346,6 +346,7 @@ class PktRequest { case FilterAction::ACCEPT: if (need_tcp_fixing){ if (do_serialize){ + fix_data_payload(); reserialize(); } nfq_nlmsg_verdict_put_pkt(nlh_verdict, packet.data(), packet.size());