lib/util: Remove unused sys_recv()
authorAndrew Bartlett <abartlet@samba.org>
Thu, 9 Feb 2012 01:57:21 +0000 (12:57 +1100)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 17 Feb 2012 11:19:30 +0000 (12:19 +0100)
Found by callcatcher.

Andrew Bartlett

source3/include/proto.h
source3/lib/system.c

index f7f74e17f7988628935342b317dab53e621c4430..9fbdbbb1ea07a1c0c695b4191b7cdc76ed2e7d64 100644 (file)
@@ -326,7 +326,6 @@ ssize_t sys_pread(int fd, void *buf, size_t count, SMB_OFF_T off);
 ssize_t sys_pwrite(int fd, const void *buf, size_t count, SMB_OFF_T off);
 ssize_t sys_send(int s, const void *msg, size_t len, int flags);
 ssize_t sys_sendto(int s,  const void *msg, size_t len, int flags, const struct sockaddr *to, socklen_t tolen);
-ssize_t sys_recv(int fd, void *buf, size_t count, int flags);
 ssize_t sys_recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen);
 int sys_fcntl_ptr(int fd, int cmd, void *arg);
 void update_stat_ex_mtime(struct stat_ex *dst, struct timespec write_ts);
index c24422f3a211854475b04569681fa108015df45b..9118d4ea74157a749fff2983b281afdc13e1acb0 100644 (file)
@@ -226,24 +226,6 @@ ssize_t sys_sendto(int s,  const void *msg, size_t len, int flags, const struct
        return ret;
 }
 
-/*******************************************************************
-A recv wrapper that will deal with EINTR or EAGAIN or EWOULDBLOCK.
-********************************************************************/
-
-ssize_t sys_recv(int fd, void *buf, size_t count, int flags)
-{
-       ssize_t ret;
-
-       do {
-               ret = recv(fd, buf, count, flags);
-#if defined(EWOULDBLOCK)
-       } while (ret == -1 && (errno == EINTR || errno == EAGAIN || errno == EWOULDBLOCK));
-#else
-       } while (ret == -1 && (errno == EINTR || errno == EAGAIN));
-#endif
-       return ret;
-}
-
 /*******************************************************************
 A recvfrom wrapper that will deal with EINTR.
 ********************************************************************/