From 5b58273a349b51cb9525447113c65014b6011247 Mon Sep 17 00:00:00 2001 From: Robert Lubos Date: Thu, 13 Feb 2020 11:55:18 +0100 Subject: [PATCH] net: mqtt: Fix incorrect error code use in log `mqtt_transport_write` failue was logged with `errno` value which is not correct as the return value from the function is valid in this case. Signed-off-by: Robert Lubos --- subsys/net/lib/mqtt/mqtt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/subsys/net/lib/mqtt/mqtt.c b/subsys/net/lib/mqtt/mqtt.c index 3d4be2fe2b2..7204aa2b8eb 100644 --- a/subsys/net/lib/mqtt/mqtt.c +++ b/subsys/net/lib/mqtt/mqtt.c @@ -147,8 +147,8 @@ static int client_write(struct mqtt_client *client, const u8_t *data, err_code = mqtt_transport_write(client, data, datalen); if (err_code < 0) { - MQTT_TRC("TCP write failed, errno = %d, " - "closing connection", errno); + MQTT_TRC("Transport write failed, err_code = %d, " + "closing connection", err_code); client_disconnect(client, err_code); return err_code; }