]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - dccp_send.c
dccp_senc.c: Kill E_DCCP_WRITE.
[paraslash.git] / dccp_send.c
index a4a9371a81b289ca1cdca2cd2949a9547c16691f..5449a6a9664f070b0115d3bdb2a6f9471718f796 100644 (file)
@@ -51,7 +51,7 @@ struct dccp_client {
        struct chunk_queue *cq;
 };
 
-static void dccp_pre_select( int *max_fileno, fd_set *rfds,
+static void dccp_pre_select(int *max_fileno, fd_set *rfds,
                __a_unused fd_set *wfds)
 {
        if (listen_fd < 0)
@@ -145,10 +145,8 @@ static int dccp_write(int fd, const char *buf, size_t len)
                 */
                if (ret < 0 && errno == EAGAIN)
                        return written;
-               if (ret < 0) {
-                       PARA_ERROR_LOG("%s\n", strerror(errno));
-                       return -E_DCCP_WRITE;
-               }
+               if (ret < 0)
+                       return -ERRNO_TO_PARA_ERROR(errno);
                written += ret;
        }
        return written;