From 9ed10f83d76eba1c4d4ac19842314f24db1c7a65 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 20 Dec 2001 22:27:05 +0000 Subject: Removed global debugf. Replaced with lp_set_logfile(name). Fixed winbindd to finally stop leaving log. file droppings :-). Jeremy. (This used to be commit 0bea6cf79a44f79fa3a4f2c8381e898e79c66509) --- source3/rpcclient/rpcclient.c | 5 ++--- source3/rpcclient/samsync.c | 5 +++-- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'source3/rpcclient') diff --git a/source3/rpcclient/rpcclient.c b/source3/rpcclient/rpcclient.c index 81fb47c525..dd490f9066 100644 --- a/source3/rpcclient/rpcclient.c +++ b/source3/rpcclient/rpcclient.c @@ -23,8 +23,6 @@ #include "includes.h" #include "rpcclient.h" -extern pstring debugf; - DOM_SID domain_sid; /* List to hold groups of commands */ @@ -590,7 +588,8 @@ static void usage(void) break; case 'l': - slprintf(debugf, sizeof(debugf) - 1, "%s.client", optarg); + slprintf(logfile, sizeof(logfile) - 1, "%s.client", optarg); + lp_set_logfile(logfile); interactive = False; break; diff --git a/source3/rpcclient/samsync.c b/source3/rpcclient/samsync.c index 4d3e15550e..532517f2ef 100644 --- a/source3/rpcclient/samsync.c +++ b/source3/rpcclient/samsync.c @@ -481,7 +481,7 @@ static struct cli_state *init_connection(struct cli_state *cli, struct cli_state cli; NTSTATUS result; int opt; - extern pstring debugf; + pstring logfile; BOOL interactive = False, do_smbpasswd_output = False; BOOL verbose = False; uint32 low_serial = 0; @@ -554,8 +554,9 @@ static struct cli_state *init_connection(struct cli_state *cli, /* Initialise samba */ - slprintf(debugf, sizeof(debugf) - 1, "%s/log.%s", dyn_LOGFILEBASE, + slprintf(logfile, sizeof(logfile) - 1, "%s/log.%s", dyn_LOGFILEBASE, "samsync"); + lp_set_logfile(logfile); setup_logging("samsync", interactive); -- cgit