summaryrefslogtreecommitdiff
path: root/lib/socket_wrapper/socket_wrapper.h
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2009-09-07 20:31:01 -0700
committerJeremy Allison <jra@samba.org>2009-09-07 20:31:01 -0700
commit5ce12a05658ce03bf6414c15f20c28e125897dc2 (patch)
tree1104ab4d557b06d06c9532f2aa7dd37a5cd0d6cd /lib/socket_wrapper/socket_wrapper.h
parentac77482e871ee752ade1c56bff94915f6c0a219b (diff)
downloadsamba-5ce12a05658ce03bf6414c15f20c28e125897dc2.tar.gz
samba-5ce12a05658ce03bf6414c15f20c28e125897dc2.tar.bz2
samba-5ce12a05658ce03bf6414c15f20c28e125897dc2.zip
Add read() to socketwrapper. Metze please check.
Jeremy.
Diffstat (limited to 'lib/socket_wrapper/socket_wrapper.h')
-rw-r--r--lib/socket_wrapper/socket_wrapper.h6
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