]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-ldap: ldap_search_input - Drop timeout_secs
authorMarco Bettini <marco.bettini@open-xchange.com>
Wed, 2 Oct 2024 14:19:33 +0000 (14:19 +0000)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Fri, 17 Jan 2025 08:40:01 +0000 (10:40 +0200)
src/lib-dict-backend/dict-ldap.c
src/lib-ldap/ldap-client.h
src/lib-ldap/ldap-search.c

index b76757eb3056b433b265d740192f1506dfbd215a..80adf978437d4338781dcbc78b39bb5ad4083548 100644 (file)
@@ -440,7 +440,6 @@ void ldap_dict_lookup_async(struct dict *dict,
                }
                input.filter = str_c(query);
                input.attributes = attributes;
-               input.timeout_secs = ctx->set->timeout;
                ctx->pending++;
                ldap_search_start(ctx->client, &input, ldap_dict_lookup_callback, op);
        } else {
index bb9b6de5b35f259d03731db2b6ef3f2b0f1d6a6e..f671e21575015f3975e872b8c0b277f61a72a32c 100644 (file)
@@ -27,8 +27,6 @@ struct ldap_search_input {
        enum ldap_scope scope;
 
        unsigned int size_limit;
-
-       unsigned int timeout_secs;
 };
 
 struct ldap_compare_input {
index 694fd6dfaf01597b7a849c55064a3c587c9fb2fc..24a01a72da21c6b54bb9d2af75efa986194f7079 100644 (file)
@@ -163,7 +163,7 @@ void ldap_connection_search_start(struct ldap_connection *conn,
        req->send_request_cb = ldap_search_send;
        sctx->input = &req->input.search;
        req->ctx = sctx;
-       req->timeout_secs = input->timeout_secs;
+       req->timeout_secs = conn->set.timeout_secs;
 
        ldap_connection_queue_request(conn, req);
 }