s4:dns_server: no-op dns updates with ACCESS_DENIED should be ignored
[samba.git] / source4 / param / provision.h
index b8277c358d9c64485264f4ccadedd4afd0406046..2f6f582e5d55d24466947d786b2dd2904c2039c4 100644 (file)
@@ -35,6 +35,7 @@ struct provision_settings {
        const char *ntds_dn_str;
        const char *machine_password;
        const char *targetdir;
+       bool use_ntvfs;
 };
 
 /* FIXME: Rename this to hostconfig ? */
@@ -48,7 +49,6 @@ struct provision_store_self_join_settings {
        const char *domain_name;
        const char *realm;
        const char *netbios_name;
-       const char *account_name;
        enum netr_SchannelType secure_channel_type;
        const char *machine_password;
        int key_version_number;
@@ -64,6 +64,9 @@ NTSTATUS provision_store_self_join(TALLOC_CTX *mem_ctx, struct loadparm_context
                                   struct provision_store_self_join_settings *settings,
                                   const char **error_string);
 
-struct ldb_context *provision_get_schema(TALLOC_CTX *mem_ctx, struct loadparm_context *lp_ctx);
+struct ldb_context *provision_get_schema(TALLOC_CTX *mem_ctx,
+                                        struct loadparm_context *lp_ctx,
+                                        const char *schema_dn,
+                                        DATA_BLOB *override_prefixmap);
 
 #endif /* _PROVISION_H_ */