svn commit: samba r20581 - in branches/SAMBA_4_0/source/lib/ldb:
common include
metze at samba.org
metze at samba.org
Sat Jan 6 09:03:28 GMT 2007
Author: metze
Date: 2007-01-06 09:03:28 +0000 (Sat, 06 Jan 2007)
New Revision: 20581
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20581
Log:
- the ldb modules have explicit hooks for extended operations
so call them
- reorder the request operations first all with explixit hooks
metze
Modified:
branches/SAMBA_4_0/source/lib/ldb/common/ldb.c
branches/SAMBA_4_0/source/lib/ldb/include/ldb.h
Changeset:
Modified: branches/SAMBA_4_0/source/lib/ldb/common/ldb.c
===================================================================
--- branches/SAMBA_4_0/source/lib/ldb/common/ldb.c 2007-01-06 01:13:59 UTC (rev 20580)
+++ branches/SAMBA_4_0/source/lib/ldb/common/ldb.c 2007-01-06 09:03:28 UTC (rev 20581)
@@ -533,6 +533,10 @@
FIRST_OP(ldb, rename);
ret = module->ops->rename(module, req);
break;
+ case LDB_EXTENDED:
+ FIRST_OP(ldb, extended);
+ ret = module->ops->extended(module, req);
+ break;
case LDB_SEQUENCE_NUMBER:
FIRST_OP(ldb, sequence_number);
ret = module->ops->sequence_number(module, req);
Modified: branches/SAMBA_4_0/source/lib/ldb/include/ldb.h
===================================================================
--- branches/SAMBA_4_0/source/lib/ldb/include/ldb.h 2007-01-06 01:13:59 UTC (rev 20580)
+++ branches/SAMBA_4_0/source/lib/ldb/include/ldb.h 2007-01-06 09:03:28 UTC (rev 20581)
@@ -651,9 +651,9 @@
LDB_DELETE,
LDB_RENAME,
LDB_EXTENDED,
+ LDB_SEQUENCE_NUMBER,
LDB_REQ_REGISTER_CONTROL,
- LDB_REQ_REGISTER_PARTITION,
- LDB_SEQUENCE_NUMBER
+ LDB_REQ_REGISTER_PARTITION
};
enum ldb_reply_type {
More information about the samba-cvs
mailing list