aboutsummaryrefslogtreecommitdiffstats
path: root/clientserver.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2006-05-09 18:31:06 +0000
committerWayne Davison <wayned@samba.org>2006-05-09 18:31:06 +0000
commitecc7623e7faf75f6ba3dd7b5a416c52e2346ac7d (patch)
treef9603599ed59db41ce98fb0668fc68f634a1794d /clientserver.c
parent87c0f9d6b4899729313154ac5752dd86c745ed07 (diff)
downloadandroid_external_rsync-ecc7623e7faf75f6ba3dd7b5a416c52e2346ac7d.tar.gz
android_external_rsync-ecc7623e7faf75f6ba3dd7b5a416c52e2346ac7d.tar.bz2
android_external_rsync-ecc7623e7faf75f6ba3dd7b5a416c52e2346ac7d.zip
Some demon_log_* variables changed into logfile_* variables that are
also used by the new --log-file option.
Diffstat (limited to 'clientserver.c')
-rw-r--r--clientserver.c16
1 files changed, 9 insertions, 7 deletions
diff --git a/clientserver.c b/clientserver.c
index 3c89af5f..8c42631e 100644
--- a/clientserver.c
+++ b/clientserver.c
@@ -39,10 +39,13 @@ extern int protocol_version;
extern int io_timeout;
extern int no_detach;
extern int default_af_hint;
+extern int logfile_format_has_i;
+extern int logfile_format_has_o_or_i;
extern mode_t orig_umask;
extern char *bind_address;
extern char *sockopts;
extern char *config_file;
+extern char *logfile_format;
extern char *files_from;
extern char *tmpdir;
extern struct chmod_mode_struct *chmod_modes;
@@ -50,8 +53,6 @@ extern struct filter_list_struct server_filter_list;
char *auth_user;
int read_only = 0;
-int daemon_log_format_has_i = 0;
-int daemon_log_format_has_o_or_i = 0;
int module_id = -1;
struct chmod_mode_struct *daemon_chmod_modes;
@@ -324,11 +325,12 @@ static int rsync_module(int f_in, int f_out, int i, char *addr, char *host)
read_only = 1;
if (lp_transfer_logging(i)) {
- if (log_format_has(lp_log_format(i), 'i'))
- daemon_log_format_has_i = 1;
- if (daemon_log_format_has_i
- || log_format_has(lp_log_format(i), 'o'))
- daemon_log_format_has_o_or_i = 1;
+ logfile_format = lp_log_format(i);
+ if (log_format_has(logfile_format, 'i'))
+ logfile_format_has_i = 1;
+ if (logfile_format_has_i
+ || log_format_has(logfile_format, 'o'))
+ logfile_format_has_o_or_i = 1;
}
am_root = (MY_UID() == 0);