The new popt_common_debug code obviates the need to muck around with
authorTim Potter <tpot@samba.org>
Thu, 5 Sep 2002 02:00:14 +0000 (02:00 +0000)
committerTim Potter <tpot@samba.org>
Thu, 5 Sep 2002 02:00:14 +0000 (02:00 +0000)
AllowDebugChange, saving the debuglevel across lp_load() calls etc.
(This used to be commit 561204905b78323fd0a03cc7ec5c9dbb2295bd5b)

source3/rpcclient/rpcclient.c

index 5f1f7a9f9a8d4e19cee2ed340f18d2499dfccf76..880fdc599a8b2e4ca9c4e488ea76e271d4d8635c 100644 (file)
@@ -581,7 +581,6 @@ static NTSTATUS process_cmd(struct cli_state *cli, char *cmd)
        static int              got_pass = 0;
        BOOL                    interactive = True;
        int                     opt;
-       int                     olddebug;
        static char             *cmdstr = "";
        const char *server;
        struct cli_state        *cli;
@@ -598,7 +597,6 @@ static NTSTATUS process_cmd(struct cli_state *cli, char *cmd)
        struct cmd_set          **cmd_set;
        struct in_addr          server_ip;
        NTSTATUS                nt_status;
-       extern BOOL             AllowDebugChange;
 
        /* make sure the vars that get altered (4th field) are in
           a fixed location or certain compilers complain */
@@ -619,9 +617,6 @@ static NTSTATUS process_cmd(struct cli_state *cli, char *cmd)
 
        setlinebuf(stdout);
 
-       DEBUGLEVEL = 1;
-       AllowDebugChange = False;
-
        /* Parse options */
 
        pc = poptGetContext("rpcclient", argc, (const char **) argv,
@@ -697,12 +692,9 @@ static NTSTATUS process_cmd(struct cli_state *cli, char *cmd)
                reopen_logs();
        
        /* Load smb.conf file */
-       /* FIXME!  How to get this DEBUGLEVEL to last over lp_load()? */
-       olddebug = DEBUGLEVEL;
-       if (!lp_load(dyn_CONFIGFILE,True,False,False)) {
+
+       if (!lp_load(dyn_CONFIGFILE,True,False,False))
                fprintf(stderr, "Can't load %s\n", dyn_CONFIGFILE);
-       }
-       DEBUGLEVEL = olddebug;
 
        load_interfaces();