summaryrefslogtreecommitdiff
path: root/source4/lib/ldb/include
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2007-01-06 09:49:29 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 14:37:08 -0500
commitb5eb73280e82905bafbe827e781481386c98cc82 (patch)
treeb71f0e9c537e94bfc6fae244598bd9c3e1965181 /source4/lib/ldb/include
parentbc4821a4ce06317219a6c801f99f3fe9a470f1ce (diff)
downloadsamba-b5eb73280e82905bafbe827e781481386c98cc82.tar.gz
samba-b5eb73280e82905bafbe827e781481386c98cc82.tar.bz2
samba-b5eb73280e82905bafbe827e781481386c98cc82.zip
r20583: implement the frontend calls for extended operations
metze (This used to be commit cfcd05adc03effeaf85dc776c2d5bb5244f0d6d4)
Diffstat (limited to 'source4/lib/ldb/include')
-rw-r--r--source4/lib/ldb/include/ldb.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/source4/lib/ldb/include/ldb.h b/source4/lib/ldb/include/ldb.h
index 63cfb04fdd..78d5bba06e 100644
--- a/source4/lib/ldb/include/ldb.h
+++ b/source4/lib/ldb/include/ldb.h
@@ -674,18 +674,19 @@ enum ldb_state {
LDB_ASYNC_DONE
};
+struct ldb_extended {
+ const char *oid;
+ void *data;
+};
+
struct ldb_result {
unsigned int count;
struct ldb_message **msgs;
char **refs;
+ struct ldb_extended *extended;
struct ldb_control **controls;
};
-struct ldb_extended {
- const char *oid;
- void *data;
-};
-
struct ldb_reply {
enum ldb_reply_type type;
struct ldb_message *message;