diff -r 9334c8280602 -r f14859c24751 mb_tcp.c --- a/mb_tcp.c Tue Dec 10 16:07:49 2019 +0000 +++ b/mb_tcp.c Mon Jun 01 14:15:03 2020 +0100 @@ -1517,8 +1517,8 @@ /* Check the parameters we were passed... */ if(sin_initaddr(&tmp_addr, - node_addr.addr.tcp.host, 0, - node_addr.addr.tcp.service, 0, + node_addr.addr.tcp.host, 1, // 1 => allow host NULL, "" or "*" -> INADDR_ANY + node_addr.addr.tcp.service, 1, // 1 => allow serivce NULL or "" -> port = 0 DEF_PROTOCOL) < 0) { #ifdef ERRMSG