diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2018-03-07 21:52:29 +0100 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2018-03-07 21:52:29 +0100 |
commit | d7f7d292d83e2a3cd41d8da66d5abe0951b331b0 (patch) | |
tree | 46431ee31c6885dd8be6247b43575bad58a94c0e | |
parent | 855e5d7e144ac1e302087cf08c37eec13c62f75a (diff) | |
download | cygnal-d7f7d292d83e2a3cd41d8da66d5abe0951b331b0.tar.gz cygnal-d7f7d292d83e2a3cd41d8da66d5abe0951b331b0.tar.bz2 cygnal-d7f7d292d83e2a3cd41d8da66d5abe0951b331b0.zip |
Cygwin: reorder read/write calls in fhandler_socket_unix
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
-rw-r--r-- | winsup/cygwin/fhandler.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/winsup/cygwin/fhandler.h b/winsup/cygwin/fhandler.h index 13f406821..7d45aa084 100644 --- a/winsup/cygwin/fhandler.h +++ b/winsup/cygwin/fhandler.h @@ -922,18 +922,19 @@ class fhandler_socket_unix : public fhandler_socket int shutdown (int how); int close (); int getpeereid (pid_t *pid, uid_t *euid, gid_t *egid); + ssize_t recvmsg (struct msghdr *msg, int flags); ssize_t recvfrom (void *ptr, size_t len, int flags, struct sockaddr *from, int *fromlen); - ssize_t recvmsg (struct msghdr *msg, int flags); void __reg3 read (void *ptr, size_t& len); - ssize_t __stdcall readv (const struct iovec *, int iovcnt, + ssize_t __stdcall readv (const struct iovec *const iov, int iovcnt, ssize_t tot = -1); + ssize_t sendmsg (const struct msghdr *msg, int flags); ssize_t sendto (const void *ptr, size_t len, int flags, const struct sockaddr *to, int tolen); - ssize_t sendmsg (const struct msghdr *msg, int flags); ssize_t __stdcall write (const void *ptr, size_t len); - ssize_t __stdcall writev (const struct iovec *, int iovcnt, ssize_t tot = -1); + ssize_t __stdcall writev (const struct iovec *const iov, int iovcnt, + ssize_t tot = -1); int setsockopt (int level, int optname, const void *optval, __socklen_t optlen); int getsockopt (int level, int optname, const void *optval, |