summaryrefslogtreecommitdiff
path: root/log.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>1998-10-30 05:53:05 +0000
committerAndrew Tridgell <tridge@samba.org>1998-10-30 05:53:05 +0000
commit97cb8dc29b9e6a4f46f9b7162d410fdab0f7d8af (patch)
tree10b688c5e4e1b12ec7ee2f7d8f529ef8901872e2 /log.c
parentcd957c70c442847c67887343c37b906310269570 (diff)
downloadrsync-97cb8dc29b9e6a4f46f9b7162d410fdab0f7d8af.tar.gz
rsync-97cb8dc29b9e6a4f46f9b7162d410fdab0f7d8af.tar.bz2
rsync-97cb8dc29b9e6a4f46f9b7162d410fdab0f7d8af.zip
added %m, %P and %u options to logging
Diffstat (limited to 'log.c')
-rw-r--r--log.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/log.c b/log.c
index e06617ae..d09094c6 100644
--- a/log.c
+++ b/log.c
@@ -195,6 +195,7 @@ void rflush(int fd)
static void log_formatted(char *op, struct file_struct *file)
{
extern int module_id;
+ extern char *auth_user;
char buf[1024];
char *p, *s, *n;
char buf2[100];
@@ -222,6 +223,9 @@ static void log_formatted(char *op, struct file_struct *file)
break;
case 'o': n = op; break;
case 'f': n = f_name(file); break;
+ case 'm': n = lp_name(module_id); break;
+ case 'P': n = lp_path(module_id); break;
+ case 'u': n = auth_user; break;
}
if (!n) continue;