From cab2708dcf2a38d9a25a17bebd21205c498042f5 Mon Sep 17 00:00:00 2001 From: Alex Lisitsyn Date: Fri, 16 Aug 2024 22:22:59 +0800 Subject: [PATCH] Bugfix/modbus fix using of hostname --- freemodbus/tcp_master/port/port_tcp_master.c | 2 +- freemodbus/tcp_slave/port/port_tcp_slave.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/freemodbus/tcp_master/port/port_tcp_master.c b/freemodbus/tcp_master/port/port_tcp_master.c index 665d039..ff8930d 100644 --- a/freemodbus/tcp_master/port/port_tcp_master.c +++ b/freemodbus/tcp_master/port/port_tcp_master.c @@ -498,7 +498,7 @@ static BOOL xMBTCPPortMasterCheckHost(const CHAR *pcHostStr, ip_addr_t *pxHostAd if (pxHostAddr) { *pxHostAddr = xTargetAddr; } - ESP_LOGI(TAG, "Host[IP]: \"%s\"[%s]", pxAddrList->ai_canonname, pcStr); + ESP_LOGI(TAG, "Host IP: [%s]", pcStr); freeaddrinfo(pxAddrList); return TRUE; } diff --git a/freemodbus/tcp_slave/port/port_tcp_slave.c b/freemodbus/tcp_slave/port/port_tcp_slave.c index ed11d59..7e641b4 100644 --- a/freemodbus/tcp_slave/port/port_tcp_slave.c +++ b/freemodbus/tcp_slave/port/port_tcp_slave.c @@ -440,7 +440,7 @@ vMBTCPPortBindAddr(const CHAR* pcBindIp) } } // Bind was successful - pcStr = (pxCurAddr->ai_canonname == NULL) ? (CHAR*)"\0" : pxCurAddr->ai_canonname; + pcStr = (pxCurAddr->ai_canonname == NULL) ? (CHAR*)"ANY_IP" : pxCurAddr->ai_canonname; ESP_LOGI(TAG, "Socket (#%d), listener %s on port: %u, errno=%u", (int)xListenSockFd, pcStr, (unsigned)xConfig.usPort, (unsigned)errno); break;