mirror of
https://github.com/samba-team/samba.git
synced 2025-01-24 02:04:21 +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.h"
|
||||||
#include "../lib/util/smb_threads_internal.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)
|
||||||
#if !defined(UID_WRAPPER_REPLACE) && !defined(UID_WRAPPER_NOT_REPLACE)
|
#if !defined(UID_WRAPPER_REPLACE) && !defined(UID_WRAPPER_NOT_REPLACE)
|
||||||
#define UID_WRAPPER_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,
|
static void popt_samba_callback(poptContext con,
|
||||||
enum poptCallbackReason reason,
|
enum poptCallbackReason reason,
|
||||||
const struct poptOption *opt,
|
const struct poptOption *opt,
|
||||||
@ -86,6 +91,8 @@ static void popt_samba_callback(poptContext con,
|
|||||||
|
|
||||||
/* and logging */
|
/* and logging */
|
||||||
setup_logging(pname, DEBUG_STDOUT);
|
setup_logging(pname, DEBUG_STDOUT);
|
||||||
|
talloc_set_log_fn(popt_s4_talloc_log_fn);
|
||||||
|
talloc_set_abort_fn(smb_panic);
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user