diff options
author | Martin Schwenke <martin@meltin.net> | 2016-11-29 12:55:06 +1100 |
---|---|---|
committer | Amitay Isaacs <amitay@samba.org> | 2016-11-29 11:22:40 +0100 |
commit | bdc049dfcea9756f4d5a1f2ad6fb0685181f8ad0 (patch) | |
tree | c8abb25aff66c8ff6505569bda99c21799feb5fb /ctdb/server/ctdb_recovery_helper.c | |
parent | dcde6f16194ea3fbff73d65773bde3ef7dea929f (diff) | |
download | samba-bdc049dfcea9756f4d5a1f2ad6fb0685181f8ad0.tar.gz |
ctdb-common: Drop CTDB's copy of sys_read() and sys_write()
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Autobuild-User(master): Amitay Isaacs <amitay@samba.org>
Autobuild-Date(master): Tue Nov 29 11:22:40 CET 2016 on sn-devel-144
Diffstat (limited to 'ctdb/server/ctdb_recovery_helper.c')
-rw-r--r-- | ctdb/server/ctdb_recovery_helper.c | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/ctdb/server/ctdb_recovery_helper.c b/ctdb/server/ctdb_recovery_helper.c index 7dfb707b458..09bc9897893 100644 --- a/ctdb/server/ctdb_recovery_helper.c +++ b/ctdb/server/ctdb_recovery_helper.c @@ -27,6 +27,7 @@ #include <libgen.h> #include "lib/tdb_wrap/tdb_wrap.h" +#include "lib/util/sys_rw.h" #include "lib/util/time.h" #include "lib/util/tevent_unix.h" @@ -55,20 +56,6 @@ static void LOG(const char *fmt, ...) * Utility functions */ -static ssize_t sys_write(int fd, const void *buf, size_t count) -{ - ssize_t ret; - - do { - ret = write(fd, buf, count); -#if defined(EWOULDBLOCK) - } while (ret == -1 && (errno == EINTR || errno == EAGAIN || errno == EWOULDBLOCK)); -#else - } while (ret == -1 && (errno == EINTR || errno == EAGAIN)); -#endif - return ret; -} - static bool generic_recv(struct tevent_req *req, int *perr) { int err; |