From 250cd2c0629ef8fe81979842ea3346454cde2479 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Thu, 17 Mar 2016 18:19:39 +0100 Subject: [PATCH] host_communication: set rctx->tot_len after receiving USB transfer --- firmware/src_simtrace/host_communication.c | 1 + 1 file changed, 1 insertion(+) diff --git a/firmware/src_simtrace/host_communication.c b/firmware/src_simtrace/host_communication.c index 05f79990..fcff33c8 100644 --- a/firmware/src_simtrace/host_communication.c +++ b/firmware/src_simtrace/host_communication.c @@ -86,6 +86,7 @@ static void usb_read_cb(uint8_t *arg, uint8_t status, uint32_t transferred, req_ctx_put(rctx); return; } + rctx->tot_len = transferred; req_ctx_set_state(rctx, RCTX_S_MAIN_PROCESSING); llist_add_tail(&rctx->list, queue); }