aboutsummaryrefslogtreecommitdiffstats
path: root/pipe.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2004-01-27 22:35:15 +0000
committerWayne Davison <wayned@samba.org>2004-01-27 22:35:15 +0000
commit72a6e631360c690f65220cc069a1e4119c038b7c (patch)
tree9c214b4b998b40314ab3cd064b45a41c54ead6d4 /pipe.c
parent37101856a6968452bdbcfefcc997738be98fafd9 (diff)
downloadandroid_external_rsync-72a6e631360c690f65220cc069a1e4119c038b7c.tar.gz
android_external_rsync-72a6e631360c690f65220cc069a1e4119c038b7c.tar.bz2
android_external_rsync-72a6e631360c690f65220cc069a1e4119c038b7c.zip
Relocated the externs.
Diffstat (limited to 'pipe.c')
-rw-r--r--pipe.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/pipe.c b/pipe.c
index 3d418a1c..408b2f86 100644
--- a/pipe.c
+++ b/pipe.c
@@ -21,6 +21,13 @@
#include "rsync.h"
+extern int am_sender;
+extern int am_server;
+extern int blocking_io;
+extern int orig_umask;
+extern int read_batch;
+extern int filesfrom_fd;
+
/**
* Create a child connected to use on stdin/stdout.
*
@@ -39,7 +46,6 @@ pid_t piped_child(char **command, int *f_in, int *f_out)
pid_t pid;
int to_child_pipe[2];
int from_child_pipe[2];
- extern int blocking_io;
if (verbose >= 2) {
print_child_argv(command);
@@ -58,7 +64,6 @@ pid_t piped_child(char **command, int *f_in, int *f_out)
}
if (pid == 0) {
- extern int orig_umask;
if (dup2(to_child_pipe[0], STDIN_FILENO) < 0 ||
close(to_child_pipe[1]) < 0 ||
close(from_child_pipe[0]) < 0 ||
@@ -98,10 +103,6 @@ pid_t local_child(int argc, char **argv,int *f_in,int *f_out,
pid_t pid;
int to_child_pipe[2];
int from_child_pipe[2];
- extern int read_batch;
- extern int am_sender;
- extern int am_server;
- extern int filesfrom_fd;
if (fd_pair(to_child_pipe) < 0 ||
fd_pair(from_child_pipe) < 0) {