lib/param: Remove "ntptr providor" and hard-code in s4 spoolss server
authorAndrew Bartlett <abartlet@samba.org>
Mon, 23 Jul 2012 02:01:41 +0000 (12:01 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 24 Jul 2012 00:46:12 +0000 (10:46 +1000)
This stub codebase does not justify a merged parameter.

Andrew Bartlett

Pair-Programmed-With: Andrew Tridgell <tridge@samba.org>

lib/param/loadparm.c
lib/param/param_functions.c
source4/rpc_server/spoolss/dcesrv_spoolss.c

index 323b795d76e8015cf3412e0d18bdef51aa6c64e9..5559ef621fd3f7b2b69c9d4a9296b7c57fcfc833 100644 (file)
@@ -265,14 +265,6 @@ static struct parm_struct parm_table[] = {
                .special        = NULL,
                .enum_list      = NULL
        },
-       {
-               .label          = "ntptr providor",
-               .type           = P_STRING,
-               .p_class        = P_GLOBAL,
-               .offset         = GLOBAL_VAR(ntptr_providor),
-               .special        = NULL,
-               .enum_list      = NULL
-       },
        {
                .label          = "passdb backend",
                .type           = P_STRING,
@@ -3299,7 +3291,6 @@ struct loadparm_context *loadparm_init(TALLOC_CTX *mem_ctx)
 
        lpcfg_do_global_parameter(lp_ctx, "dcerpc endpoint servers", "epmapper wkssvc rpcecho samr netlogon lsarpc spoolss drsuapi dssetup unixinfo browser eventlog6 backupkey dnsserver");
        lpcfg_do_global_parameter(lp_ctx, "server services", "s3fs rpc nbt wrepl ldap cldap kdc drepl winbind ntp_signd kcc dnsupdate");
-       lpcfg_do_global_parameter(lp_ctx, "ntptr providor", "simple_ldb");
        /* the winbind method for domain controllers is for both RODC
           auth forwarding and for trusted domains */
        lpcfg_do_global_parameter(lp_ctx, "private dir", dyn_PRIVATE_DIR);
index 9ebc38119f38d0b60aba99d0eb9e292b0583f6fa..4e68d6b5ee4c0eb059380bca0f47931b52195acc 100644 (file)
@@ -394,7 +394,6 @@ FN_GLOBAL_STRING(log_nt_token_command, szLogNtTokenCommand)
 FN_GLOBAL_STRING(mangling_method, szManglingMethod)
 FN_GLOBAL_STRING(msg_command, szMsgCommand)
 FN_GLOBAL_STRING(nis_home_map_name, szNISHomeMapName)
-FN_GLOBAL_STRING(ntptr_providor, ntptr_providor)
 FN_GLOBAL_STRING(os2_driver_map, szOs2DriverMap)
 FN_GLOBAL_STRING(panic_action, szPanicAction)
 FN_GLOBAL_STRING(passwd_chat, szPasswdChat)
index 4c22d358df56a41dd5d0fe4de0bf26a2f0244f88..7227baaeb4036d3e0066e5a16ede26309ec1351f 100644 (file)
@@ -220,7 +220,7 @@ static NTSTATUS dcerpc_spoolss_bind(struct dcesrv_call_state *dce_call, const st
        struct ntptr_context *ntptr;
 
        status = ntptr_init_context(dce_call->context, dce_call->conn->event_ctx, dce_call->conn->dce_ctx->lp_ctx,
-                                   lpcfg_ntptr_providor(dce_call->conn->dce_ctx->lp_ctx), &ntptr);
+                                   "simple_ldb", &ntptr);
        NT_STATUS_NOT_OK_RETURN(status);
 
        dce_call->context->private_data = ntptr;