mb_tcp.c
changeset 8 f14859c24751
parent 0 ae252e0fd9b8
child 9 d6effe86bc2f
equal deleted inserted replaced
7:9334c8280602 8:f14859c24751
  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,