From 6d61f5ab6cb59b84fe4d507802ec422a65d14067 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Sun, 3 Oct 2021 21:39:55 +0200 Subject: [PATCH] phy: fix wrong order in FuzzInjector TX. Fixes #525. --- src/phy/fuzz_injector.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/phy/fuzz_injector.rs b/src/phy/fuzz_injector.rs index 2498373..4be1fc0 100644 --- a/src/phy/fuzz_injector.rs +++ b/src/phy/fuzz_injector.rs @@ -123,8 +123,9 @@ impl<'a, Tx: phy::TxToken, FTx: Fuzzer> phy::TxToken for TxToken<'a, Tx, FTx> { { let Self { fuzzer, token } = self; token.consume(timestamp, len, |buf| { + let result = f(buf); fuzzer.fuzz_packet(buf); - f(buf) + result }) } }