X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fcomstack.c;h=1d0ee940950bc0458428e2a86789997f77246178;hp=d364f05aa35cb9498898417345443099385711c1;hb=b822082114c8d580461eb58ff90de9a92e397b90;hpb=ad254547a6fc4d5dddbdf09e97b7c8ee38c8f0aa diff --git a/src/comstack.c b/src/comstack.c index d364f05..1d0ee94 100644 --- a/src/comstack.c +++ b/src/comstack.c @@ -198,7 +198,13 @@ COMSTACK cs_create_host_proxy(const char *vhost, int blocking, void **vp, if (t == tcpip_type) { - cs = yaz_tcpip_create(-1, blocking, proto, connect_host ? host : 0); + const char *bind_host = strchr(vhost, ' '); + if (bind_host && bind_host[1]) + bind_host++; + else + bind_host = 0; + cs = yaz_tcpip_create2(-1, blocking, proto, connect_host ? host : 0, + bind_host); } else {