Mercurial > dovecot > original-hg > dovecot-1.2
comparison src/auth/db-ldap.c @ 6370:b755957098cd HEAD
And a fix for last LDAP lookup changes.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 11 Sep 2007 04:49:34 +0300 |
parents | f7cc3723ad99 |
children | 6a64e64fa3a3 |
comparison
equal
deleted
inserted
replaced
6369:f7cc3723ad99 | 6370:b755957098cd |
---|---|
263 break; | 263 break; |
264 } | 264 } |
265 | 265 |
266 msgid = ldap_search(conn->ld, request->base, scope, | 266 msgid = ldap_search(conn->ld, request->base, scope, |
267 request->filter, request->attributes, 0); | 267 request->filter, request->attributes, 0); |
268 if (msgid == -1) { | 268 if (msgid != -1) |
269 i_error("LDAP: ldap_search() failed (filter %s): %s", | 269 break; |
270 request->filter, ldap_get_error(conn)); | 270 |
271 ldap_handle_error(conn); | 271 i_error("LDAP: ldap_search() failed (filter %s): %s", |
272 } | 272 request->filter, ldap_get_error(conn)); |
273 ldap_handle_error(conn); | |
273 } | 274 } |
274 | 275 |
275 if (msgid != -1) | 276 if (msgid != -1) |
276 hash_insert(conn->requests, POINTER_CAST(msgid), request); | 277 hash_insert(conn->requests, POINTER_CAST(msgid), request); |
277 else | 278 else |