From e5328b89319627427a9aa3f42b152e8a086f9141 Mon Sep 17 00:00:00 2001 From: NavinSankar Velliangiri Date: Tue, 26 Nov 2019 15:08:05 +0530 Subject: [PATCH] drivers: wifi: Fix the use of net_pkt_write() in eswifi driver net_pkt_write() function returns 0 on success. But in this driver a warning is thrown when zero is returned. Hence fix the driver to throw the warning only when the negative value is returned. Signed-off-by: NavinSankar Velliangiri --- drivers/wifi/eswifi/eswifi_socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/wifi/eswifi/eswifi_socket.c b/drivers/wifi/eswifi/eswifi_socket.c index bd5d4d97700..306bb0f56c2 100644 --- a/drivers/wifi/eswifi/eswifi_socket.c +++ b/drivers/wifi/eswifi/eswifi_socket.c @@ -123,7 +123,7 @@ static void eswifi_off_read_work(struct k_work *work) goto done; } - if (!net_pkt_write(pkt, data, len)) { + if (net_pkt_write(pkt, data, len) < 0) { LOG_WRN("Incomplete buffer copy"); }