diff options
| author | Wayne Davison <wayned@samba.org> | 2005-02-26 20:58:01 +0000 |
|---|---|---|
| committer | Wayne Davison <wayned@samba.org> | 2005-02-26 20:58:01 +0000 |
| commit | 8dad7fc6eace2c406c279ce98a00653085c700ca (patch) | |
| tree | 1ae82d8bf77105f31ac4d42b64e60398b74523e8 /clientserver.c | |
| parent | b5587288756e2e1638ae97c88937505a5edee709 (diff) | |
| download | android_external_rsync-8dad7fc6eace2c406c279ce98a00653085c700ca.tar.gz android_external_rsync-8dad7fc6eace2c406c279ce98a00653085c700ca.tar.bz2 android_external_rsync-8dad7fc6eace2c406c279ce98a00653085c700ca.zip | |
Explicitly set kluge_around_eof to a 1 when it is needed.
Diffstat (limited to 'clientserver.c')
| -rw-r--r-- | clientserver.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clientserver.c b/clientserver.c index fba0d212..87916017 100644 --- a/clientserver.c +++ b/clientserver.c @@ -34,7 +34,7 @@ extern int am_server; extern int am_daemon; extern int am_root; extern int rsync_port; -extern int kludge_around_eof; +extern int kluge_around_eof; extern int daemon_over_rsh; extern int sanitize_paths; extern int filesfrom_fd; @@ -171,7 +171,7 @@ int start_inband_exchange(char *user, char *path, int f_in, int f_out, /* Old servers may just drop the connection here, rather than sending a proper EXIT command. Yuck. */ - kludge_around_eof = list_only && (protocol_version < 25); + kluge_around_eof = list_only && protocol_version < 25 ? 1 : 0; while (1) { if (!read_line(f_in, line, sizeof line - 1)) { @@ -204,7 +204,7 @@ int start_inband_exchange(char *user, char *path, int f_in, int f_out, rprintf(FINFO,"%s\n", line); } } - kludge_around_eof = False; + kluge_around_eof = 0; for (i = 0; i < sargc; i++) { io_printf(f_out, "%s\n", sargs[i]); |
