mb_tcp.c
changeset 10 1aed7a582ca7
parent 9 d6effe86bc2f
child 12 16ea5cbbda4e
equal deleted inserted replaced
9:d6effe86bc2f 10:1aed7a582ca7
  1515   /* set the default values... */
  1515   /* set the default values... */
  1516   set_defaults(&(node_addr.addr.tcp.service));
  1516   set_defaults(&(node_addr.addr.tcp.service));
  1517 
  1517 
  1518   /* Check the parameters we were passed... */
  1518   /* Check the parameters we were passed... */
  1519   if(sin_initaddr(&tmp_addr,
  1519   if(sin_initaddr(&tmp_addr,
  1520                   node_addr.addr.tcp.host,    0,
  1520                   node_addr.addr.tcp.host,    1, // 1 => allow host NULL, "" or "*" -> INADDR_ANY
  1521                   node_addr.addr.tcp.service, 0,
  1521                   node_addr.addr.tcp.service, 1, // 1 => allow serivce NULL or ""   -> port = 0                  
  1522                   DEF_PROTOCOL)
  1522                   DEF_PROTOCOL)
  1523        < 0) {
  1523        < 0) {
  1524 #ifdef ERRMSG
  1524 #ifdef ERRMSG
  1525     fprintf(stderr, ERRMSG_HEAD "Error parsing/resolving address %s:%s\n",
  1525     fprintf(stderr, ERRMSG_HEAD "Error parsing/resolving address %s:%s\n",
  1526                    node_addr.addr.tcp.host,
  1526                    node_addr.addr.tcp.host,