{
struct ldap_settings *set = _set;
- if (ldap_parse_deref(set->deref, &set->ldap_deref) < 0) {
+ if (ldap_parse_deref(set->deref, &set->parsed_deref) < 0) {
*error_r = t_strdup_printf("Unknown ldap_deref option '%s'",
set->deref);
return FALSE;
}
- if (ldap_parse_scope(set->scope, &set->ldap_scope) < 0) {
+ if (ldap_parse_scope(set->scope, &set->parsed_scope) < 0) {
*error_r = t_strdup_printf("Unknown ldap_scope option '%s'",
set->scope);
return FALSE;
ldap_search_ext(
conn->ld, *srequest->base == '\0' ? NULL : srequest->base,
- conn->set->ldap_scope, srequest->filter, srequest->attributes,
+ conn->set->parsed_scope, srequest->filter, srequest->attributes,
0, NULL, NULL, 0, 0, &request->msgid);
if (request->msgid == -1) {
e_error(authdb_event(request->auth_request),
i_fatal("LDAP: Can't set network-timeout: %s", ldap_err2string(ret));
#endif
- db_ldap_set_opt(conn->ld, LDAP_OPT_DEREF, &conn->set->ldap_deref,
+ db_ldap_set_opt(conn->ld, LDAP_OPT_DEREF, &conn->set->parsed_deref,
"ldap_deref", conn->set->deref);
#ifdef LDAP_OPT_DEBUG_LEVEL
int debug_level;