From d0d963a85d356952b75a2cfe188009e40209677b Mon Sep 17 00:00:00 2001 From: Parthiban Nallathambi Date: Thu, 13 Jun 2019 12:55:01 +0200 Subject: [PATCH] wifi: eswifi: init net_pkt cursor after net_pkt_write Initialize the net_pkt cursor to begining after net_pkt_write. Without which recv_cb can't peek/get net_pkt Signed-off-by: Parthiban Nallathambi --- drivers/wifi/eswifi/eswifi_offload.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/wifi/eswifi/eswifi_offload.c b/drivers/wifi/eswifi/eswifi_offload.c index dd92adf7bfa..55a20f611c6 100644 --- a/drivers/wifi/eswifi/eswifi_offload.c +++ b/drivers/wifi/eswifi/eswifi_offload.c @@ -97,6 +97,7 @@ static void eswifi_off_read_work(struct k_work *work) LOG_WRN("Incomplete buffer copy"); } + net_pkt_cursor_init(pkt); socket->recv_cb(socket->context, pkt, NULL, NULL, 0, socket->user_data); k_sem_give(&socket->read_sem);