mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
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 9cb1937fe8
)
This commit is contained in:
parent
30191d1a57
commit
7f82fbad50
@ -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
|
||||
|
@ -882,11 +882,11 @@ extern void build_options(bool screen);
|
||||
int main(int argc,const char *argv[])
|
||||
{
|
||||
/* shall I run as a daemon */
|
||||
static bool is_daemon = False;
|
||||
static bool interactive = False;
|
||||
static bool Fork = True;
|
||||
static bool no_process_group = False;
|
||||
static bool log_stdout = False;
|
||||
static int is_daemon = False;
|
||||
static int interactive = False;
|
||||
static int Fork = True;
|
||||
static int no_process_group = False;
|
||||
static int log_stdout = False;
|
||||
static char *ports = NULL;
|
||||
static char *profile_level = NULL;
|
||||
int opt;
|
||||
|
@ -984,10 +984,10 @@ static void process_loop(void)
|
||||
int main(int argc, char **argv, char **envp)
|
||||
{
|
||||
pstring logfile;
|
||||
static bool is_daemon = False;
|
||||
static bool Fork = True;
|
||||
static bool log_stdout = False;
|
||||
static bool no_process_group = False;
|
||||
static int is_daemon = False;
|
||||
static int Fork = True;
|
||||
static int log_stdout = False;
|
||||
static int no_process_group = False;
|
||||
struct poptOption long_options[] = {
|
||||
POPT_AUTOHELP
|
||||
{ "stdout", 'S', POPT_ARG_VAL, &log_stdout, True, "Log to stdout" },
|
||||
|
Loading…
Reference in New Issue
Block a user