s4:ldb: add infrastructure for extended dn handlers
[samba.git] / source4 / lib / ldb / include / ldb_private.h
index 8f7e010bee764bdbcd2c74a002a55dd2eba7a2f3..d1d3587eb7ececc2df7cb72a7bda1828aac76f9c 100644 (file)
@@ -84,6 +84,9 @@ struct ldb_schema {
        /* attribute handling table */
        unsigned num_attributes;
        struct ldb_schema_attribute *attributes;
+
+       unsigned num_dn_extended_syntax;
+       struct ldb_dn_extended_syntax *dn_extended_syntax;
 };
 
 /*
@@ -259,9 +262,6 @@ const char *ldb_default_modules_dir(void);
 
 int ldb_register_backend(const char *url_prefix, ldb_connect_fn);
 
-void *ldb_dso_load_symbol(struct ldb_context *ldb, const char *name,
-                           const char *symbol);
-
 struct ldb_handle *ldb_handle_new(TALLOC_CTX *mem_ctx, struct ldb_context *ldb);
 
 int ldb_module_send_entry(struct ldb_request *req,