X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=dccp_recv.c;h=1773ffe7429e087236c08a938f142559faae24d2;hb=181beb316afad036ac01a778544c5dec0a8d51c7;hp=8a08504a8930de6a0f3f3a89969357eadf6a7c9f;hpb=767a4a54c967bc4b80bd14d02e89fe91acd848dd;p=paraslash.git diff --git a/dccp_recv.c b/dccp_recv.c index 8a08504a..1773ffe7 100644 --- a/dccp_recv.c +++ b/dccp_recv.c @@ -118,7 +118,7 @@ static void dccp_recv_pre_select(struct sched *s, void *context) para_fd_set(rn->fd, &s->rfds, &s->max_fileno); } -static int dccp_recv_post_select(struct sched *s, void *context) +static int dccp_recv_post_select(__a_unused struct sched *s, void *context) { struct receiver_node *rn = context; struct btr_node *btrn = rn->btrn; @@ -136,7 +136,7 @@ static int dccp_recv_post_select(struct sched *s, void *context) ret = -E_DCCP_OVERRUN; if (iovcnt == 0) goto out; - ret = readv_nonblock(rn->fd, iov, iovcnt, &s->rfds, &num_bytes); + ret = readv_nonblock(rn->fd, iov, iovcnt, &num_bytes); if (num_bytes == 0) goto out; if (num_bytes <= iov[0].iov_len) /* only the first buffer was filled */ @@ -151,7 +151,6 @@ out: return ret; } -/** See \ref recv_init(). */ const struct receiver lsg_recv_cmd_com_dccp_user_data = { .open = dccp_recv_open, .close = dccp_recv_close,