#include "../libcli/util/ntstatus.h"
#include "../libcli/util/error.h"
+#include "../libcli/auth/netlogon_creds_cli.h"
#include "../lib/util/charset/charset.h"
#include "dynconfig/dynconfig.h"
#include "locking.h"
secrets_shutdown();
+ netlogon_creds_cli_close_global_db();
+
if (ctx == stat_ctx) {
stat_ctx = NULL;
}
cli_shutdown(cli);
}
popt_free_cmdline_auth_info();
+ netlogon_creds_cli_close_global_db();
TALLOC_FREE(rpcclient_msg_ctx);
TALLOC_FREE(ev_ctx);
TALLOC_FREE(frame);
#include "messages.h"
#include "../lib/util/pidfile.h"
#include "smbprofile.h"
+#include "libcli/auth/netlogon_creds_cli.h"
static struct files_struct *log_writeable_file_fn(
struct files_struct *fsp, void *private_data)
sconn = NULL;
xconn = NULL;
client = NULL;
+ netlogon_creds_cli_close_global_db();
TALLOC_FREE(global_smbXsrv_client);
smbprofile_dump();
server_messaging_context_free();
#include "lib/param/param.h"
#include "lib/async_req/async_sock.h"
#include "libsmb/samlogon_cache.h"
+#include "libcli/auth/netlogon_creds_cli.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_WINBIND
gencache_stabilize();
+ netlogon_creds_cli_close_global_db();
+
#if 0
if (interactive) {
TALLOC_CTX *mem_ctx = talloc_init("end_description");