diff options
author | Andrew Tridgell <tridge@samba.org> | 1999-11-15 01:32:20 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 1999-11-15 01:32:20 +0000 |
commit | 1f5c6343e6a3d55689073f60e71fd56cab42f89d (patch) | |
tree | 405b520710f85ee7f262b5081a4fb2929b574750 /util.c | |
parent | 290b615a16c484c5dde6e415e923da1334c2ddd6 (diff) | |
download | android_external_rsync-1f5c6343e6a3d55689073f60e71fd56cab42f89d.tar.gz android_external_rsync-1f5c6343e6a3d55689073f60e71fd56cab42f89d.tar.bz2 android_external_rsync-1f5c6343e6a3d55689073f60e71fd56cab42f89d.zip |
removed old non-blocking fd code (a hangover from a earlier version of
io.c). Thanks to Theo for pointing out this brokenness.
Diffstat (limited to 'util.c')
-rw-r--r-- | util.c | 30 |
1 files changed, 0 insertions, 30 deletions
@@ -26,33 +26,6 @@ extern int verbose; -/**************************************************************************** -Set a fd into nonblocking mode. Uses POSIX O_NONBLOCK if available, -else -if SYSV use O_NDELAY -if BSD use FNDELAY -****************************************************************************/ -int set_nonblocking(int fd) -{ - int val; -#ifdef O_NONBLOCK -#define FLAG_TO_SET O_NONBLOCK -#else -#ifdef SYSV -#define FLAG_TO_SET O_NDELAY -#else /* BSD */ -#define FLAG_TO_SET FNDELAY -#endif -#endif - - if((val = fcntl(fd, F_GETFL, 0)) == -1) - return -1; - val |= FLAG_TO_SET; - return fcntl( fd, F_SETFL, val); -#undef FLAG_TO_SET -} - - /* this is taken from CVS */ int piped_child(char **command,int *f_in,int *f_out) { @@ -101,9 +74,6 @@ int piped_child(char **command,int *f_in,int *f_out) *f_in = from_child_pipe[0]; *f_out = to_child_pipe[1]; - set_nonblocking(*f_in); - set_nonblocking(*f_out); - return pid; } |