summaryrefslogtreecommitdiffstats
path: root/source/lib/ldb
diff options
context:
space:
mode:
authorHerb Lewis <herb@samba.org>2006-12-20 01:10:04 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:16:38 -0500
commit41be182f78762372ae13759ede5d2bd40a71d7f5 (patch)
tree8cee0b8599f8f20916f0eed870d57cebad0345a0 /source/lib/ldb
parent90265c83ff1c7f11672694ff005d8ecc5d4a867f (diff)
downloadsamba-41be182f78762372ae13759ede5d2bd40a71d7f5.tar.gz
samba-41be182f78762372ae13759ede5d2bd40a71d7f5.tar.xz
samba-41be182f78762372ae13759ede5d2bd40a71d7f5.zip
r20269: merge -r20264:20267 from SAMBA_3_0_24
more no previous prototype warnings
Diffstat (limited to 'source/lib/ldb')
-rw-r--r--source/lib/ldb/common/ldb_msg.c4
-rw-r--r--source/lib/ldb/common/ldb_parse.c2
-rw-r--r--source/lib/ldb/ldb_tdb/ldb_cache.c2
-rw-r--r--source/lib/ldb/ldb_tdb/ldb_tdb.c1
-rw-r--r--source/lib/ldb/modules/paged_results.c2
5 files changed, 11 insertions, 0 deletions
diff --git a/source/lib/ldb/common/ldb_msg.c b/source/lib/ldb/common/ldb_msg.c
index 65d1ecacb7a..bf217d2787f 100644
--- a/source/lib/ldb/common/ldb_msg.c
+++ b/source/lib/ldb/common/ldb_msg.c
@@ -35,6 +35,10 @@
#include "includes.h"
#include "ldb/include/includes.h"
+void ldb_dump_results(struct ldb_context *ldb, struct ldb_result *result, FILE *f);
+int ldb_msg_element_compare_name(struct ldb_message_element *el1,
+ struct ldb_message_element *el2);
+
/*
create a new ldb_message in a given memory context (NULL for top level)
*/
diff --git a/source/lib/ldb/common/ldb_parse.c b/source/lib/ldb/common/ldb_parse.c
index 26f88769e69..5c5709f929e 100644
--- a/source/lib/ldb/common/ldb_parse.c
+++ b/source/lib/ldb/common/ldb_parse.c
@@ -45,6 +45,8 @@
#include "ldb/include/includes.h"
#include "system/locale.h"
+struct ldb_val ldb_binary_decode(void *mem_ctx, const char *str);
+
/*
a filter is defined by:
<filter> ::= '(' <filtercomp> ')'
diff --git a/source/lib/ldb/ldb_tdb/ldb_cache.c b/source/lib/ldb/ldb_tdb/ldb_cache.c
index 632e22762f5..c90885bfab8 100644
--- a/source/lib/ldb/ldb_tdb/ldb_cache.c
+++ b/source/lib/ldb/ldb_tdb/ldb_cache.c
@@ -42,6 +42,8 @@
#define LTDB_FLAG_HIDDEN (1<<2)
#define LTDB_FLAG_OBJECTCLASS (1<<3)
+int ltdb_attribute_flags(struct ldb_module *module, const char *attr_name);
+
/* valid attribute flags */
static const struct {
const char *name;
diff --git a/source/lib/ldb/ldb_tdb/ldb_tdb.c b/source/lib/ldb/ldb_tdb/ldb_tdb.c
index 232195dfcd4..34daba69bfc 100644
--- a/source/lib/ldb/ldb_tdb/ldb_tdb.c
+++ b/source/lib/ldb/ldb_tdb/ldb_tdb.c
@@ -47,6 +47,7 @@
#include "ldb/ldb_tdb/ldb_tdb.h"
+int ltdb_check_special_dn(struct ldb_module *module, const struct ldb_message *msg);
/*
map a tdb error code to a ldb error code
diff --git a/source/lib/ldb/modules/paged_results.c b/source/lib/ldb/modules/paged_results.c
index c4b1ecf26b3..02d15fe8a6f 100644
--- a/source/lib/ldb/modules/paged_results.c
+++ b/source/lib/ldb/modules/paged_results.c
@@ -75,6 +75,8 @@ struct private_data {
};
+int store_destructor(struct results_store *store);
+
int store_destructor(struct results_store *store)
{
if (store->prev) {