X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=http_recv.c;h=3d72c7c7396ca3b8f96f63653aec9c021cb90846;hp=d2b34c4ba71befb9318d49f20aab662e6ab05703;hb=d041f4528426640d73d141cec7fd2576f7e8be84;hpb=c04ac3f234670c8ba990c15605e1f3f6f2bf4780 diff --git a/http_recv.c b/http_recv.c index d2b34c4b..3d72c7c7 100644 --- a/http_recv.c +++ b/http_recv.c @@ -185,8 +185,8 @@ static int http_recv_open(struct receiver_node *rn) rn->private_data = para_calloc(sizeof(struct private_http_recv_data)); phd = rn->private_data; PARA_NOTICE_LOG("phd = %p, rn = %p\n", phd, rn); - ret = -E_HOST_INFO; - if (!(he = get_host_info(conf->host_arg))) + ret = get_host_info(conf->host_arg, &he); + if (!ret < 0) goto err_out; /* get new socket */ ret = -E_SOCKET;