Skip to content

Commit 1be4ff4

Browse files
committed
Consistent ordering of arguments in iov_* functions
Signed-off-by: Martin Sustrik <[email protected]>
1 parent b4beece commit 1be4ff4

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

bthrottler.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ static int bthrottler_bsendv(struct bsock_vfs *bvfs,
120120
size_t tosend = bytes < obj->send_remaining ?
121121
bytes : obj->send_remaining;
122122
struct iovec vec[iovlen];
123-
size_t veclen = iov_cut(iov, vec, iovlen, pos, tosend);
123+
size_t veclen = iov_cut(vec, iov, iovlen, pos, tosend);
124124
int rc = bsendv(obj->s, vec, veclen, deadline);
125125
if(dsock_slow(rc < 0)) return -1;
126126
obj->send_remaining -= tosend;
@@ -153,7 +153,7 @@ static int bthrottler_brecvv(struct bsock_vfs *bvfs,
153153
size_t torecv = bytes < obj->recv_remaining ?
154154
bytes : obj->recv_remaining;
155155
struct iovec vec[iovlen];
156-
size_t veclen = iov_cut(iov, vec, iovlen, pos, torecv);
156+
size_t veclen = iov_cut(vec, iov, iovlen, pos, torecv);
157157
int rc = brecvv(obj->s, vec, veclen, deadline);
158158
if(dsock_slow(rc < 0)) return -1;
159159
obj->recv_remaining -= torecv;

fd.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ int fd_send(int s, const struct iovec *iov, size_t iovlen, int64_t deadline) {
102102
ssize_t sent = 0;
103103
while(sent < len) {
104104
struct iovec vec[iovlen];
105-
size_t veclen = iov_cut(iov, vec, iovlen, sent, len - sent);
105+
size_t veclen = iov_cut(vec, iov, iovlen, sent, len - sent);
106106
hdr.msg_iov = vec;
107107
hdr.msg_iovlen = veclen;
108108
ssize_t sz = sendmsg(s, &hdr, FD_NOSIGNAL);
@@ -125,7 +125,7 @@ static ssize_t fdget(int s, struct iovec *iov, size_t iovlen, int block,
125125
size_t len = iov_size(iov, iovlen);
126126
while(1) {
127127
struct iovec vec[iovlen];
128-
size_t veclen = iov_cut(iov, vec, iovlen, pos, len);
128+
size_t veclen = iov_cut(vec, iov, iovlen, pos, len);
129129
hdr.msg_iov = vec;
130130
hdr.msg_iovlen = veclen;
131131
ssize_t sz = recvmsg(s, &hdr, 0);
@@ -162,7 +162,7 @@ int fd_recv(int s, struct fd_rxbuf *rxbuf, const struct iovec *iov,
162162
/* If requested amount of data is large avoid the copy
163163
and read it directly into user's buffer. */
164164
if(len >= sizeof(rxbuf->data)) {
165-
size_t veclen = iov_cut(iov, vec, iovlen, pos, len);
165+
size_t veclen = iov_cut(vec, iov, iovlen, pos, len);
166166
ssize_t sz = fdget(s, vec, veclen, 1, deadline);
167167
if(dsock_slow(sz < 0)) return -1;
168168
return 0;

iov.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ void iov_copy(struct iovec *dst, const struct iovec *src, size_t len) {
5656
for(i = 0; i != len; ++i) dst[i] = src[i];
5757
}
5858

59-
size_t iov_cut(const struct iovec *src, struct iovec *dst, size_t iovlen,
59+
size_t iov_cut(struct iovec *dst, const struct iovec *src, size_t iovlen,
6060
size_t offset, size_t bytes) {
6161
/* Get rid of corner cases. */
6262
if(dsock_slow(bytes == 0)) return 0;
@@ -86,14 +86,14 @@ size_t iov_cut(const struct iovec *src, struct iovec *dst, size_t iovlen,
8686
void iov_copyfrom(void *dst, const struct iovec *src, size_t srclen,
8787
size_t offset, size_t bytes) {
8888
struct iovec vec[srclen];
89-
size_t veclen = iov_cut(src, vec, srclen, offset, bytes);
89+
size_t veclen = iov_cut(vec, src, srclen, offset, bytes);
9090
iov_copyallfrom(dst, vec, veclen);
9191
}
9292

9393
void iov_copyto(const struct iovec *dst, size_t dstlen, const void *src,
9494
size_t offset, size_t bytes) {
9595
struct iovec vec[dstlen];
96-
size_t veclen = iov_cut(dst, vec, dstlen, offset, bytes);
96+
size_t veclen = iov_cut(vec, dst, dstlen, offset, bytes);
9797
iov_copyallto(vec, veclen, src);
9898
}
9999

iov.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ void iov_copyallto(const struct iovec *dst, size_t dstlen, const void *src);
4141

4242
void iov_copy(struct iovec *dst, const struct iovec *src, size_t len);
4343

44-
size_t iov_cut(const struct iovec *src, struct iovec *dst, size_t iovlen,
44+
size_t iov_cut(struct iovec *dst, const struct iovec *src, size_t iovlen,
4545
size_t offset, size_t bytes);
4646

4747
#endif

pfx.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ static ssize_t pfx_mrecvv(struct msock_vfs *mvfs,
134134
return -1;
135135
}
136136
struct iovec vec[iovlen];
137-
size_t veclen = iov_cut(iov, vec, iovlen, 0, sz);
137+
size_t veclen = iov_cut(vec, iov, iovlen, 0, sz);
138138
rc = brecvv(obj->s, vec, veclen, deadline);
139139
if(dsock_slow(rc < 0)) return -1;
140140
return sz;

0 commit comments

Comments
 (0)