mirror of
https://github.com/samba-team/samba.git
synced 2025-01-08 21:18:16 +03:00
s4:cmdline: setup talloc log and abort functions
metze
This commit is contained in:
parent
5cefde4075
commit
251b03eee6
@ -68,11 +68,6 @@
|
||||
#include "../lib/util/smb_threads.h"
|
||||
#include "../lib/util/smb_threads_internal.h"
|
||||
|
||||
#if 0
|
||||
/* darn, we can't do this now that we don't link the ldb tools to all the smb libs */
|
||||
#define TALLOC_ABORT(reason) smb_panic(reason)
|
||||
#endif
|
||||
|
||||
#if defined(UID_WRAPPER)
|
||||
#if !defined(UID_WRAPPER_REPLACE) && !defined(UID_WRAPPER_NOT_REPLACE)
|
||||
#define UID_WRAPPER_REPLACE
|
||||
|
@ -53,6 +53,11 @@ static void popt_version_callback(poptContext con,
|
||||
}
|
||||
}
|
||||
|
||||
static void popt_s4_talloc_log_fn(const char *message)
|
||||
{
|
||||
DEBUG(0,("%s", message));
|
||||
}
|
||||
|
||||
static void popt_samba_callback(poptContext con,
|
||||
enum poptCallbackReason reason,
|
||||
const struct poptOption *opt,
|
||||
@ -86,6 +91,8 @@ static void popt_samba_callback(poptContext con,
|
||||
|
||||
/* and logging */
|
||||
setup_logging(pname, DEBUG_STDOUT);
|
||||
talloc_set_log_fn(popt_s4_talloc_log_fn);
|
||||
talloc_set_abort_fn(smb_panic);
|
||||
|
||||
return;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user