Commit 794b0a03 authored by Wayne Davison's avatar Wayne Davison

Changed who_am_i() to output "server" or "client" when am_sender

is negative.  This will only occur during the startup phase
before we know if we're the sender or not (e.g. when parsing
client-side --filter/--exclude/--include options).
parent c32edbe0
...@@ -27,6 +27,7 @@ extern int dry_run; ...@@ -27,6 +27,7 @@ extern int dry_run;
extern int preserve_times; extern int preserve_times;
extern int omit_dir_times; extern int omit_dir_times;
extern int am_root; extern int am_root;
extern int am_server;
extern int am_sender; extern int am_sender;
extern int am_generator; extern int am_generator;
extern int preserve_uid; extern int preserve_uid;
...@@ -299,5 +300,7 @@ void finish_transfer(char *fname, char *fnametmp, struct file_struct *file, ...@@ -299,5 +300,7 @@ void finish_transfer(char *fname, char *fnametmp, struct file_struct *file,
const char *who_am_i(void) const char *who_am_i(void)
{ {
if (am_sender < 0)
return am_server ? "server" : "client";
return am_sender ? "sender" : am_generator ? "generator" : "receiver"; return am_sender ? "sender" : am_generator ? "generator" : "receiver";
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment