]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-ldap: ldap_client_settings - Rename password into auth_dn_password
authorMarco Bettini <marco.bettini@open-xchange.com>
Fri, 20 Sep 2024 13:08:56 +0000 (13:08 +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-connection.c

index 234ead86029a3d7469e0df266bf824711e71ff4e..7e97ac6de3919d8a2764ffa6839ea3be55455f17 100644 (file)
@@ -125,7 +125,7 @@ int dict_ldap_connect(struct ldap_dict *dict, const char **error_r)
        i_zero(&set);
        set.uri = dict->set->uri;
        set.bind_dn = dict->set->bind_dn;
-       set.password = dict->set->password;
+       set.auth_dn_password = dict->set->password;
        set.timeout_secs = dict->set->timeout;
        set.max_idle_time_secs = dict->set->max_idle_time;
        set.debug = dict->set->debug;
index aa998dba1943b16ae8babc75e6463281d5e946cd..193b3d3f998ad8258bace14d2e5f1a24c00dec54 100644 (file)
@@ -23,7 +23,7 @@ struct ldap_client_settings {
           ldap_connection_have_settings() and ldap_connection_init() */
        const char *uri;
        const char *bind_dn;
-       const char *password;
+       const char *auth_dn_password;
 
        struct event *event_parent;
        const struct ssl_iostream_settings *ssl_set;
index d12b7d3d4ef1cc90591034fa738c09aef86f8561..6fc28c29c45f5f48f9b1c9ef5fc96687877e61bd 100644 (file)
@@ -123,7 +123,7 @@ bool ldap_connection_have_settings(struct ldap_connection *conn,
                return FALSE;
        if (null_strcmp(conn_set->bind_dn, set->bind_dn) != 0)
                return FALSE;
-       if (null_strcmp(conn_set->password, set->password) != 0)
+       if (null_strcmp(conn_set->auth_dn_password, set->auth_dn_password) != 0)
                return FALSE;
        if (conn_set->timeout_secs != set->timeout_secs ||
            conn_set->max_idle_time_secs != set->max_idle_time_secs ||
@@ -177,9 +177,9 @@ int ldap_connection_init(struct ldap_client *client,
        /* deep copy relevant strings */
        conn->set.uri = p_strdup(pool, set->uri);
        conn->set.bind_dn = p_strdup(pool, set->bind_dn);
-       if (*set->password != '\0') {
-               conn->set.password = p_strdup(pool, set->password);
-               ber_str2bv(conn->set.password, strlen(conn->set.password), 0, &conn->cred);
+       if (*set->auth_dn_password != '\0') {
+               conn->set.auth_dn_password = p_strdup(pool, set->auth_dn_password);
+               ber_str2bv(conn->set.auth_dn_password, strlen(conn->set.auth_dn_password), 0, &conn->cred);
        }
        /* cannot use these */
        i_zero(&conn->ssl_set.ca);