# HG changeset patch
# User Mario de Sousa <msousa@fe.up.pt>
# Date 1591018076 -3600
# Node ID 1aed7a582ca7d975cf1fabfcb02f04915642c67c
# Parent  d6effe86bc2f5bbf1cfc0d440c04d4968802b9b2
correct version of --> Allow "" and NULL on TCP host and service (=> IP=INADDR_ANY, and port=0)

diff -r d6effe86bc2f -r 1aed7a582ca7 mb_tcp.c
--- a/mb_tcp.c	Mon Jun 01 14:24:57 2020 +0100
+++ b/mb_tcp.c	Mon Jun 01 14:27:56 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