svn commit: samba r3622 - in branches/tmp/ldbPlugins/lib/ldb: common modules

idra at samba.org idra at samba.org
Mon Nov 8 19:23:48 GMT 2004


Author: idra
Date: 2004-11-08 19:23:48 +0000 (Mon, 08 Nov 2004)
New Revision: 3622

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=3622

Log:
some more work and fixes
Modified:
   branches/tmp/ldbPlugins/lib/ldb/common/ldb_modules.c
   branches/tmp/ldbPlugins/lib/ldb/modules/skel.c
   branches/tmp/ldbPlugins/lib/ldb/modules/timestamps.c


Changeset:
Modified: branches/tmp/ldbPlugins/lib/ldb/common/ldb_modules.c
===================================================================
--- branches/tmp/ldbPlugins/lib/ldb/common/ldb_modules.c	2004-11-08 17:09:03 UTC (rev 3621)
+++ branches/tmp/ldbPlugins/lib/ldb/common/ldb_modules.c	2004-11-08 19:23:48 UTC (rev 3622)
@@ -123,7 +123,7 @@
 			const char *errstr;
 
 			if (strcmp(modules[i], "timestamps") == 0) {
-				current = timestamps_module_init(ldb);
+				current = timestamps_module_init(ldb, options);
 				current->next = ldb->module;
 				ldb->module = current;
 				continue;
@@ -150,7 +150,7 @@
 				return -1;
 			}
 
-			current = init(ldb);
+			current = init(ldb, options);
 			current->next = ldb->module;
 			ldb->module = current;
 

Modified: branches/tmp/ldbPlugins/lib/ldb/modules/skel.c
===================================================================
--- branches/tmp/ldbPlugins/lib/ldb/modules/skel.c	2004-11-08 17:09:03 UTC (rev 3621)
+++ branches/tmp/ldbPlugins/lib/ldb/modules/skel.c	2004-11-08 19:23:48 UTC (rev 3622)
@@ -25,9 +25,9 @@
 /*
  *  Name: ldb
  *
- *  Component: ldb skel plugin
+ *  Component: ldb skel module
  *
- *  Description: add object timestamping functionality
+ *  Description: example module
  *
  *  Author: Simo Sorce
  */
@@ -102,9 +102,9 @@
 };
 
 #ifdef HAVE_DLOPEN
-struct ldb_module *init_module(struct ldb_context *ldb)
+struct ldb_module *init_module(struct ldb_context *ldb, const char *options[])
 #else
-struct ldb_module *skel_plugin_init(struct ldb_context *ldb)
+struct ldb_module *skel_plugin_init(struct ldb_context *ldb, const char *options[])
 #endif
 {
 	struct ldb_module *ctx;

Modified: branches/tmp/ldbPlugins/lib/ldb/modules/timestamps.c
===================================================================
--- branches/tmp/ldbPlugins/lib/ldb/modules/timestamps.c	2004-11-08 17:09:03 UTC (rev 3621)
+++ branches/tmp/ldbPlugins/lib/ldb/modules/timestamps.c	2004-11-08 19:23:48 UTC (rev 3622)
@@ -246,9 +246,9 @@
 
 /* the init function */
 #ifdef HAVE_DLOPEN_DISABLED
-struct ldb_module *init_module(void)
+struct ldb_module *init_module(struct ldb_context *ldb, const char *options[])
 #else
-struct ldb_module *timestamps_module_init(struct ldb_context *ldb)
+struct ldb_module *timestamps_module_init(struct ldb_context *ldb, const char *options[])
 #endif
 {
 	struct ldb_module *ctx;



More information about the samba-cvs mailing list