From 7f82fbad50906866bbb6c0950795644f1c18b099 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Fri, 19 Oct 2007 10:34:06 +0200 Subject: fix startup of smbd, nmbd, winbindd jra: POPT_ARG_VAL arguments need int values. I assume there're more places like this in the cmdline tools. Please fix this properly, as my commit is just a hack to get make test working again. in samba4 we have a workaround for this see smbd/server.c metze (This used to be commit 9cb1937fe8601e526b5c924930500e0a3b52abd5) --- source3/nmbd/nmbd.c | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) (limited to 'source3/nmbd/nmbd.c') diff --git a/source3/nmbd/nmbd.c b/source3/nmbd/nmbd.c index 46808f51de..510e676e33 100644 --- a/source3/nmbd/nmbd.c +++ b/source3/nmbd/nmbd.c @@ -31,15 +31,6 @@ extern bool global_in_nmbd; extern bool override_logfile; -/* are we running as a daemon ? */ -static bool is_daemon; - -/* fork or run in foreground ? */ -static bool Fork = True; - -/* log to standard output ? */ -static bool log_stdout; - /* have we found LanMan clients yet? */ bool found_lm_clients = False; @@ -692,11 +683,14 @@ static bool open_sockets(bool isdaemon, int port) **************************************************************************** */ int main(int argc, const char *argv[]) { + static int is_daemon; + static int Fork = True; + static int log_stdout; pstring logfile; - static bool opt_interactive; + static int opt_interactive; poptContext pc; static char *p_lmhosts = dyn_LMHOSTSFILE; - static bool no_process_group = False; + static int no_process_group = False; int opt; struct poptOption long_options[] = { POPT_AUTOHELP -- cgit