From 44a04d74cdcc4b4dc75312a40b34d60e1d9a001b Mon Sep 17 00:00:00 2001
From: Andrew Tridgell <tridge@samba.org>
Date: Fri, 17 Jun 2005 02:48:48 +0000
Subject: r7668: - setup HAVE_ILDAP to enable the ildap backend in ldb

- fixed a bug in socket_connect_ev()
(This used to be commit 3f77b879a035929a843e02b798d54eba6625bde7)
---
 source4/lib/socket/connect.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

(limited to 'source4/lib/socket')

diff --git a/source4/lib/socket/connect.c b/source4/lib/socket/connect.c
index e7f2a11daf..abe474720c 100644
--- a/source4/lib/socket/connect.c
+++ b/source4/lib/socket/connect.c
@@ -56,7 +56,8 @@ NTSTATUS socket_connect_ev(struct socket_context *sock,
 
 	status = socket_connect(sock, my_address, my_port, 
 				server_address, server_port, flags);
-	if (NT_STATUS_IS_ERR(status)) {
+	if (NT_STATUS_IS_ERR(status) && 
+	    !NT_STATUS_EQUAL(status, NT_STATUS_MORE_PROCESSING_REQUIRED)) {
 		return status;
 	}
 
-- 
cgit