svn commit: samba r20129 - in branches/SAMBA_4_0/source/lib/ldb/ldb_ildap: .

metze at samba.org metze at samba.org
Tue Dec 12 18:58:22 GMT 2006


Author: metze
Date: 2006-12-12 18:58:21 +0000 (Tue, 12 Dec 2006)
New Revision: 20129

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

Log:
remove unused structure elements

metze
Modified:
   branches/SAMBA_4_0/source/lib/ldb/ldb_ildap/ldb_ildap.c


Changeset:
Modified: branches/SAMBA_4_0/source/lib/ldb/ldb_ildap/ldb_ildap.c
===================================================================
--- branches/SAMBA_4_0/source/lib/ldb/ldb_ildap/ldb_ildap.c	2006-12-12 18:52:25 UTC (rev 20128)
+++ branches/SAMBA_4_0/source/lib/ldb/ldb_ildap/ldb_ildap.c	2006-12-12 18:58:21 UTC (rev 20129)
@@ -53,12 +53,10 @@
 
 struct ildb_private {
 	struct ldap_connection *ldap;
-	struct ldb_context *ldb;
 	struct ldb_module *module;
 };
 
 struct ildb_context {
-	struct ldb_module *module;
 	struct ildb_private *ildb;
 	struct ldb_handle *handle;
 	struct ldap_request *req;
@@ -128,7 +126,7 @@
 	if (NT_STATUS_IS_OK(status)) {
 		return LDB_SUCCESS;
 	}
-	ldb_set_errstring(ildb->ldb, ldap_errstr(ildb->ldap, status));
+	ldb_set_errstring(ildb->module->ldb, ldap_errstr(ildb->ldap, status));
 	if (NT_STATUS_IS_LDAP(status)) {
 		return NT_STATUS_LDAP_CODE(status);
 	}
@@ -181,7 +179,7 @@
 		handle->status = ildb_map_error(ildb, status);
 		if (ac->callback && handle->status == LDB_SUCCESS) {
 			/* FIXME: build a corresponding ares to pass on */
-			handle->status = ac->callback(ac->module->ldb, ac->context, NULL);
+			handle->status = ac->callback(ac->ildb->module->ldb, ac->context, NULL);
 		}
 		handle->state = LDB_ASYNC_DONE;
 		break;
@@ -195,7 +193,7 @@
 		handle->status = ildb_map_error(ildb, status);
 		if (ac->callback && handle->status == LDB_SUCCESS) {
 			/* FIXME: build a corresponding ares to pass on */
-			handle->status = ac->callback(ac->module->ldb, ac->context, NULL);
+			handle->status = ac->callback(ac->ildb->module->ldb, ac->context, NULL);
 		}
 		handle->state = LDB_ASYNC_DONE;
 		break;
@@ -209,7 +207,7 @@
 		handle->status = ildb_map_error(ildb, status);
 		if (ac->callback && handle->status == LDB_SUCCESS) {
 			/* FIXME: build a corresponding ares to pass on */
-			handle->status = ac->callback(ac->module->ldb, ac->context, NULL);
+			handle->status = ac->callback(ac->ildb->module->ldb, ac->context, NULL);
 		}
 		handle->state = LDB_ASYNC_DONE;
 		break;
@@ -223,7 +221,7 @@
 		handle->status = ildb_map_error(ildb, status);
 		if (ac->callback && handle->status == LDB_SUCCESS) {
 			/* FIXME: build a corresponding ares to pass on */
-			handle->status = ac->callback(ac->module->ldb, ac->context, NULL);
+			handle->status = ac->callback(ac->ildb->module->ldb, ac->context, NULL);
 		}
 		handle->state = LDB_ASYNC_DONE;
 		break;
@@ -256,7 +254,7 @@
 				ares->controls = talloc_move(ares, &msg->controls);
 				if (msg->r.SearchResultDone.resultcode) {
 					if (msg->r.SearchResultDone.errormessage) {
-						ldb_set_errstring(ac->module->ldb, msg->r.SearchResultDone.errormessage);
+						ldb_set_errstring(ac->ildb->module->ldb, msg->r.SearchResultDone.errormessage);
 					}
 				}
 
@@ -276,7 +274,7 @@
 
 				search = &(msg->r.SearchResultEntry);
 		
-				ares->message->dn = ldb_dn_new(ares->message, ac->module->ldb, search->dn);
+				ares->message->dn = ldb_dn_new(ares->message, ac->ildb->module->ldb, search->dn);
 				if ( ! ldb_dn_validate(ares->message->dn)) {
 					handle->status = LDB_ERR_OPERATIONS_ERROR;
 					return;
@@ -305,7 +303,7 @@
 				return;
 			}
 
-			ret = ac->callback(ac->module->ldb, ac->context, ares);
+			ret = ac->callback(ac->ildb->module->ldb, ac->context, ares);
 			if (ret) {
 				handle->status = ret;
 			}
@@ -349,7 +347,6 @@
 	h->state = LDB_ASYNC_INIT;
 	h->status = LDB_SUCCESS;
 
-	ildb_ac->module = ildb->module;
 	ildb_ac->ildb = ildb;
 	ildb_ac->handle = h;
 	ildb_ac->context = req->context;
@@ -752,7 +749,6 @@
 		goto failed;
 	}
 	module->private_data	= ildb;
-	ildb->ldb		= ldb;
 	ildb->module		= module;
 	ildb->ldap = ldap4_new_connection(ildb, ldb_get_opaque(ldb, "EventContext"));
 	if (!ildb->ldap) {



More information about the samba-cvs mailing list