]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - dccp_recv.c
afs.h: Make doxygen happy again.
[paraslash.git] / dccp_recv.c
index f113968346e19c136fad2d764e8a1a1b31422c7d..f0d7d66e2b7563e766efeea4211b09c843efd427 100644 (file)
@@ -11,6 +11,9 @@
  * (C) 2005 Ian McDonald <imcdnzl@gmail.com>
  */
 
+#include <sys/types.h>
+#include <dirent.h>
+
 #include "para.h"
 #include "error.h"
 #include "dccp.h"
@@ -83,13 +86,13 @@ static int dccp_recv_open(struct receiver_node *rn)
        if (ret < 0)
                goto err_out;
        PARA_NOTICE_LOG("connecting to %s:%d\n", conf->host_arg, conf->port_arg);
-       ret = connect(pdd->fd, ai->ai_addr, ai->ai_addrlen);
+       ret = PARA_CONNECT(pdd->fd, ai->ai_addr);
        freeaddrinfo(ai);
        if (ret < 0) {
                ret = -E_DCCP_CONNECT;
                goto err_out;
        }
-       mark_fd_nonblock(pdd->fd);
+       mark_fd_nonblocking(pdd->fd);
        return 1;
 err_out:
        dccp_recv_close(rn);