lib/util: Remove unused sys_sendto()
authorAndrew Bartlett <abartlet@samba.org>
Thu, 9 Feb 2012 01:58:27 +0000 (12:58 +1100)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 17 Feb 2012 12:48:05 +0000 (13:48 +0100)
Found by callcatcher.

Andrew Bartlett

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Fri Feb 17 13:48:05 CET 2012 on sn-devel-104

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

index 9fbdbbb1ea07a1c0c695b4191b7cdc76ed2e7d64..7adb2c4b582720964039175862c26f8c6609f133 100644 (file)
@@ -325,7 +325,6 @@ ssize_t sys_writev(int fd, const struct iovec *iov, int iovcnt);
 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_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 9118d4ea74157a749fff2983b281afdc13e1acb0..f6558530f329efb0364ecdabea4f11759b948af1 100644 (file)
@@ -208,24 +208,6 @@ ssize_t sys_send(int s, const void *msg, size_t len, int flags)
        return ret;
 }
 
-/*******************************************************************
-A sendto wrapper that will deal with EINTR or EAGAIN or EWOULDBLOCK.
-********************************************************************/
-
-ssize_t sys_sendto(int s,  const void *msg, size_t len, int flags, const struct sockaddr *to, socklen_t tolen)
-{
-       ssize_t ret;
-
-       do {
-               ret = sendto(s, msg, len, flags, to, tolen);
-#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.
 ********************************************************************/