svn commit: samba r15241 - in branches/SAMBA_4_0/source/libcli/ldap: .

idra at samba.org idra at samba.org
Tue Apr 25 12:34:13 GMT 2006


Author: idra
Date: 2006-04-25 12:34:13 +0000 (Tue, 25 Apr 2006)
New Revision: 15241

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

Log:

Add helper function to set reconnect status defaults


Modified:
   branches/SAMBA_4_0/source/libcli/ldap/ldap_client.c


Changeset:
Modified: branches/SAMBA_4_0/source/libcli/ldap/ldap_client.c
===================================================================
--- branches/SAMBA_4_0/source/libcli/ldap/ldap_client.c	2006-04-25 12:24:25 UTC (rev 15240)
+++ branches/SAMBA_4_0/source/libcli/ldap/ldap_client.c	2006-04-25 12:34:13 UTC (rev 15241)
@@ -438,6 +438,17 @@
 	return ldap_connect_recv(ctx);
 }
 
+/* set reconnect parameters */
+
+void ldap_set_reconn_params(struct ldap_connection *conn, int max_retries)
+{
+	if (conn) {
+		conn->reconnect.max_retries = max_retries;
+		conn->reconnect.retries = 0;
+		conn->reconnect.previous = time(NULL);
+	}
+}
+
 /* Actually this function is NOT ASYNC safe, FIXME? */
 static void ldap_reconnect(struct ldap_connection *conn)
 {



More information about the samba-cvs mailing list