This API is no longer required now that we don't attempt to build ndrdump
with the s3 build system, and because the s3 debug system will soon have the
same setup_logging() API.
Andrew Bartlett
int *DEBUGLEVEL_CLASS = &debug_all_class_hack; /* For samba 3 */
static bool debug_all_class_isset_hack = true;
bool *DEBUGLEVEL_CLASS_ISSET = &debug_all_class_isset_hack; /* For samba 3 */
int *DEBUGLEVEL_CLASS = &debug_all_class_hack; /* For samba 3 */
static bool debug_all_class_isset_hack = true;
bool *DEBUGLEVEL_CLASS_ISSET = &debug_all_class_isset_hack; /* For samba 3 */
-XFILE *dbf = NULL; /* For Samba 3*/
/* the registered mutex handlers */
static struct {
/* the registered mutex handlers */
static struct {
-/**
- Just run logging to stdout for this program
-*/
-_PUBLIC_ void setup_logging_stdout(void)
-{
- setup_logging(NULL, DEBUG_STDOUT);
-}
-
/**
return a string constant containing n tabs
no more than 10 tabs are returned
/**
return a string constant containing n tabs
no more than 10 tabs are returned
* for example. This makes it easy to override for debug to stderr on
* the command line, as the smb.conf cannot reset it back to
* file-based logging */
* for example. This makes it easy to override for debug to stderr on
* the command line, as the smb.conf cannot reset it back to
* file-based logging */
-enum debug_logtype {DEBUG_STDOUT = 0, DEBUG_FILE = 1, DEBUG_STDERR = 2};
+enum debug_logtype {DEBUG_DEFAULT_STDERR = 0, DEBUG_STDOUT = 1, DEBUG_FILE = 2, DEBUG_STDERR = 3};
/**
the backend for debug messages. Note that the DEBUG() macro has already
/**
the backend for debug messages. Note that the DEBUG() macro has already
*/
_PUBLIC_ void setup_logging(const char *prog_name, enum debug_logtype new_logtype);
*/
_PUBLIC_ void setup_logging(const char *prog_name, enum debug_logtype new_logtype);
-/**
- Just run logging to stdout for this program
-*/
-_PUBLIC_ void setup_logging_stdout(void);
-
/**
return a string constant containing n tabs
no more than 10 tabs are returned
/**
return a string constant containing n tabs
no more than 10 tabs are returned
- setup_logging_stdout();
+ setup_logging("ndrdump", DEBUG_STDOUT);
pc = poptGetContext("ndrdump", argc, argv, long_options, 0);
pc = poptGetContext("ndrdump", argc, argv, long_options, 0);