From 7e010660a24884af2d8db56feb9afd02f442671a Mon Sep 17 00:00:00 2001 From: Ahmad Atoof Date: Fri, 24 Oct 2025 17:02:46 -0400 Subject: [PATCH] modbus: client: change 'EXNO' to '-EIO' Fix error in Modbus client write response validation. Signed-off-by: Ahmad Atoof --- subsys/modbus/modbus_client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subsys/modbus/modbus_client.c b/subsys/modbus/modbus_client.c index e404392499bde..1018fdd201d3b 100644 --- a/subsys/modbus/modbus_client.c +++ b/subsys/modbus/modbus_client.c @@ -227,7 +227,7 @@ static int mbc_validate_wr_response(struct modbus_context *ctx, case MODBUS_FC15_COILS_WR: case MODBUS_FC16_HOLDING_REGS_WR: if (req_addr != resp_addr || req_value != resp_value) { - err = ENXIO; + err = -EIO; } else { err = 0; }