mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
r26274: Some syntax fixes, remove more global_loadparm instances.
(This used to be commit 3809113d86
)
This commit is contained in:
parent
785928dcec
commit
fc2f06d31b
@ -641,7 +641,7 @@ void cli_credentials_guess(struct cli_credentials *cred,
|
||||
char *p;
|
||||
|
||||
if (lp_ctx != NULL) {
|
||||
cli_credentials_set_conf(cred, global_loadparm);
|
||||
cli_credentials_set_conf(cred, lp_ctx);
|
||||
}
|
||||
|
||||
if (getenv("LOGNAME")) {
|
||||
|
@ -199,7 +199,8 @@ int cli_credentials_set_ccache(struct cli_credentials *cred,
|
||||
}
|
||||
|
||||
|
||||
static int cli_credentials_new_ccache(struct cli_credentials *cred, struct ccache_container **_ccc)
|
||||
static int cli_credentials_new_ccache(struct cli_credentials *cred,
|
||||
struct ccache_container **_ccc)
|
||||
{
|
||||
krb5_error_code ret;
|
||||
struct ccache_container *ccc = talloc(cred, struct ccache_container);
|
||||
@ -466,7 +467,8 @@ int cli_credentials_get_keytab(struct cli_credentials *cred,
|
||||
return EINVAL;
|
||||
}
|
||||
|
||||
ret = cli_credentials_get_krb5_context(cred, global_loadparm, &smb_krb5_context);
|
||||
ret = cli_credentials_get_krb5_context(cred, global_loadparm,
|
||||
&smb_krb5_context);
|
||||
if (ret) {
|
||||
return ret;
|
||||
}
|
||||
|
@ -79,8 +79,8 @@ static const char *ctdb_id_string(struct cluster_ops *ops,
|
||||
correct operation of fcntl locks on the shared fileystem.
|
||||
*/
|
||||
static struct tdb_wrap *ctdb_tdb_tmp_open(struct cluster_ops *ops,
|
||||
TALLOC_CTX *mem_ctx, const char *dbname,
|
||||
int flags)
|
||||
TALLOC_CTX *mem_ctx,
|
||||
const char *dbname, int flags)
|
||||
{
|
||||
const char *dir = lp_parm_string(global_loadparm, NULL, "ctdb", "shared data");
|
||||
char *path;
|
||||
|
@ -55,8 +55,8 @@ static const char *local_id_string(struct cluster_ops *ops,
|
||||
TDB_CLEAR_IF_FIRST as the tmp path is wiped at startup
|
||||
*/
|
||||
static struct tdb_wrap *local_tdb_tmp_open(struct cluster_ops *ops,
|
||||
TALLOC_CTX *mem_ctx, const char *dbname,
|
||||
int flags)
|
||||
TALLOC_CTX *mem_ctx,
|
||||
const char *dbname, int flags)
|
||||
{
|
||||
char *path = smbd_tmp_path(mem_ctx, global_loadparm, dbname);
|
||||
struct tdb_wrap *w;
|
||||
|
@ -1103,6 +1103,7 @@ static krb5_error_code LDB_destroy(krb5_context context, HDB *db)
|
||||
* code */
|
||||
|
||||
NTSTATUS kdc_hdb_ldb_create(TALLOC_CTX *mem_ctx,
|
||||
struct loadparm_context *lp_ctx,
|
||||
krb5_context context, struct HDB **db, const char *arg)
|
||||
{
|
||||
NTSTATUS nt_status;
|
||||
@ -1164,7 +1165,8 @@ krb5_error_code hdb_ldb_create(krb5_context context, struct HDB **db, const char
|
||||
{
|
||||
NTSTATUS nt_status;
|
||||
/* The global kdc_mem_ctx, Disgusting, ugly hack, but it means one less private hook */
|
||||
nt_status = kdc_hdb_ldb_create(kdc_mem_ctx, context, db, arg);
|
||||
nt_status = kdc_hdb_ldb_create(kdc_mem_ctx, global_loadparm,
|
||||
context, db, arg);
|
||||
|
||||
if (NT_STATUS_IS_OK(nt_status)) {
|
||||
return 0;
|
||||
|
@ -609,7 +609,8 @@ static void kdc_task_init(struct task_server *task)
|
||||
}
|
||||
kdc->config->num_db = 1;
|
||||
|
||||
status = kdc_hdb_ldb_create(kdc, kdc->smb_krb5_context->krb5_context,
|
||||
status = kdc_hdb_ldb_create(kdc, task->lp_ctx,
|
||||
kdc->smb_krb5_context->krb5_context,
|
||||
&kdc->config->db[0], NULL);
|
||||
if (!NT_STATUS_IS_OK(status)) {
|
||||
task_server_terminate(task, "kdc: hdb_ldb_create (setup KDC database) failed");
|
||||
|
@ -79,7 +79,7 @@ void stream_terminate_connection(struct stream_connection *srv_conn, const char
|
||||
model_ops->terminate(event_ctx, reason);
|
||||
}
|
||||
|
||||
/*
|
||||
/**
|
||||
the select loop has indicated that a stream is ready for IO
|
||||
*/
|
||||
static void stream_io_handler(struct stream_connection *conn, uint16_t flags)
|
||||
|
Loading…
Reference in New Issue
Block a user