]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - http_recv.c
net: fix broken dccp_available_ccids()
[paraslash.git] / http_recv.c
index 035d1f1908f9f176689fb5a51501d8b788372c17..3078c5fdf13a67599c65bc3b0c3fac4e8da4053f 100644 (file)
@@ -165,8 +165,8 @@ static int http_recv_open(struct receiver_node *rn)
 {
        struct private_http_recv_data *phd;
        struct http_recv_args_info *conf = rn->conf;
-       int fd, ret = makesock(AF_UNSPEC, IPPROTO_TCP, 0, conf->host_arg,
-               conf->port_arg);
+       int fd, ret = para_connect_simple(IPPROTO_TCP, conf->host_arg,
+                                                      conf->port_arg);
 
        if (ret < 0)
                return ret;
@@ -186,6 +186,7 @@ static int http_recv_open(struct receiver_node *rn)
 static void http_recv_free_config(void *conf)
 {
        http_recv_cmdline_parser_free(conf);
+       free(conf);
 }
 
 /**