diff options
Diffstat (limited to 'lib/socket_wrapper/socket_wrapper.h')
-rw-r--r-- | lib/socket_wrapper/socket_wrapper.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/socket_wrapper/socket_wrapper.h b/lib/socket_wrapper/socket_wrapper.h index 56282e23b9..472aa19ced 100644 --- a/lib/socket_wrapper/socket_wrapper.h +++ b/lib/socket_wrapper/socket_wrapper.h @@ -52,6 +52,7 @@ ssize_t swrap_sendto(int s, const void *buf, size_t len, int flags, const struct ssize_t swrap_sendmsg(int s, const struct msghdr *msg, int flags); int swrap_ioctl(int s, int req, void *ptr); ssize_t swrap_recv(int s, void *buf, size_t len, int flags); +ssize_t swrap_read(int s, void *buf, size_t len); ssize_t swrap_send(int s, const void *buf, size_t len, int flags); int swrap_readv(int s, const struct iovec *vector, size_t count); int swrap_writev(int s, const struct iovec *vector, size_t count); @@ -124,6 +125,11 @@ int swrap_close(int); #endif #define recv(s,buf,len,flags) swrap_recv(s,buf,len,flags) +#ifdef read +#undef read +#endif +#define read(s,buf,len) swrap_read(s,buf,len) + #ifdef send #undef send #endif |