int ldb_acl_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_acl_module_ops);
}
int ldb_aclread_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_aclread_module_ops);
}
int ldb_anr_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_anr_module_ops);
}
int ldb_descriptor_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_descriptor_module_ops);
}
int ldb_dsdb_cache_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_dsdb_cache_module_ops);
}
int ldb_extended_dn_in_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_extended_dn_in_module_ops);
}
/*
initialise the module
*/
-_PUBLIC_ int ldb_extended_dn_out_module_init(const char *ldb_version)
+_PUBLIC_ int ldb_extended_dn_out_module_init(const char *version)
{
int ret;
+ LDB_MODULE_CHECK_VERSION(version);
ret = ldb_register_module(&ldb_extended_dn_out_ldb_module_ops);
if (ret != LDB_SUCCESS) {
return ret;
int ldb_extended_dn_store_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_extended_dn_store_module_ops);
}
int ldb_instancetype_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_instancetype_module_ops);
}
* Author: Andrew Bartlett
*/
+#include "includes.h"
#include "ldb_module.h"
#include "dsdb/samdb/ldb_modules/util.h"
int ldb_lazy_commit_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_lazy_commit_module_ops);
}
int ldb_linked_attributes_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_linked_attributes_module_ops);
}
int ldb_local_password_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_local_password_module_ops);
}
int ldb_naming_fsmo_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_naming_fsmo_module_ops);
}
int ldb_new_partition_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_new_partition_module_ops);
}
int ldb_objectclass_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_objectclass_module_ops);
}
int ldb_objectclass_attrs_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_objectclass_attrs_module_ops);
}
int ldb_objectguid_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_objectguid_module_ops);
}
int ldb_operational_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_operational_module_ops);
}
int ldb_partition_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_partition_module_ops);
}
int ldb_password_hash_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_password_hash_module_ops);
}
int ldb_pdc_fsmo_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_pdc_fsmo_module_ops);
}
int ldb_proxy_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_proxy_module_ops);
}
int ldb_ranged_results_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_ranged_results_module_ops);
}
int ldb_repl_meta_data_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_repl_meta_data_module_ops);
}
int ldb_resolve_oids_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_resolve_oids_module_ops);
}
int ldb_rootdse_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_rootdse_module_ops);
}
int ldb_samba3sam_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_samba3sam_module_ops);
}
int ldb_samba3sid_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_samba3sid_module_ops);
}
int ldb_samba_dsdb_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_samba_dsdb_module_ops);
}
int ldb_samba_secrets_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_samba_secrets_module_ops);
}
int ldb_samldb_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_samldb_module_ops);
}
int ldb_schema_data_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_schema_data_module_ops);
}
int ldb_schema_load_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_schema_load_module_ops);
}
int ldb_show_deleted_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_show_deleted_module_ops);
}
int ldb_simple_dn_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_simple_dn_module_ops);
}
/*
initialise the module
*/
-_PUBLIC_ int ldb_simple_ldap_map_module_init(const char *ldb_version)
+_PUBLIC_ int ldb_simple_ldap_map_module_init(const char *version)
{
int ret;
+ LDB_MODULE_CHECK_VERSION(version);
ret = ldb_register_module(&ldb_entryuuid_module_ops);
if (ret != LDB_SUCCESS) {
return ret;
int ldb_subtree_delete_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_subtree_delete_module_ops);
}
int ldb_subtree_rename_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_subtree_rename_module_ops);
}
int ldb_update_keytab_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_update_keytab_module_ops);
}
return LDB_ERR_OTHER;
}
-const struct ldb_module_ops ldb_wins_ldb_module_ops = {
+static const struct ldb_module_ops ldb_wins_ldb_module_ops = {
.name = "wins_ldb",
.add = wins_ldb_verify,
.modify = wins_ldb_verify,
int ldb_wins_ldb_module_init(const char *version)
{
+ LDB_MODULE_CHECK_VERSION(version);
return ldb_register_module(&ldb_wins_ldb_module_ops);
}