Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b558728
)
Explicitly set kluge_around_eof to a 1 when it is needed.
author
Wayne Davison
<wayned@samba.org>
Sat, 26 Feb 2005 20:58:01 +0000
(20:58 +0000)
committer
Wayne Davison
<wayned@samba.org>
Sat, 26 Feb 2005 20:58:01 +0000
(20:58 +0000)
clientserver.c
patch
|
blob
|
blame
|
history
diff --git
a/clientserver.c
b/clientserver.c
index
fba0d21
..
8791601
100644
(file)
--- 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 am_daemon;
extern int am_root;
extern int rsync_port;
-extern int klu
d
ge_around_eof;
+extern int kluge_around_eof;
extern int daemon_over_rsh;
extern int sanitize_paths;
extern int filesfrom_fd;
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. */
/* Old servers may just drop the connection here,
rather than sending a proper EXIT command. Yuck. */
- klu
dge_around_eof = list_only && (protocol_version < 25)
;
+ klu
ge_around_eof = list_only && protocol_version < 25 ? 1 : 0
;
while (1) {
if (!read_line(f_in, line, sizeof line - 1)) {
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);
}
}
rprintf(FINFO,"%s\n", line);
}
}
- klu
dge_around_eof = False
;
+ klu
ge_around_eof = 0
;
for (i = 0; i < sargc; i++) {
io_printf(f_out, "%s\n", sargs[i]);
for (i = 0; i < sargc; i++) {
io_printf(f_out, "%s\n", sargs[i]);