diff options
author | Guy Harris <guy@alum.mit.edu> | 2016-07-28 16:49:42 -0700 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2016-07-28 16:49:42 -0700 |
commit | 4114cc38eba816738c533227ddbcdac9b244abd4 (patch) | |
tree | cb6c37a67f2dae8dc7b58aca02c083e8fff08a99 /sockutils.h | |
parent | 608d4f5a91f296ead3432ca53a84cbd4a65d2c4a (diff) |
Clean up sock_recv().
Give it a signature more like that of recv(), and make the main loop a
for loop.
Diffstat (limited to 'sockutils.h')
-rw-r--r-- | sockutils.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sockutils.h b/sockutils.h index 40f0b930..be92787c 100644 --- a/sockutils.h +++ b/sockutils.h @@ -212,7 +212,7 @@ void sock_cleanup(); void sock_geterror(const char *caller, char *errbuf, int errbufsize); int sock_initaddress(const char *address, const char *port, struct addrinfo *hints, struct addrinfo **addrinfo, char *errbuf, int errbuflen); -int sock_recv(SOCKET socket, char *buffer, int size, int receiveall, char *errbuf, int errbuflen); +ssize_t sock_recv(SOCKET socket, void *buffer, size_t size, int receiveall, char *errbuf, int errbuflen); SOCKET sock_open(struct addrinfo *addrinfo, int server, int nconn, char *errbuf, int errbuflen); int sock_close(SOCKET sock, char *errbuf, int errbuflen); |