- i = ldap_search_st(ldserver,
- config.c_ldap_base_dn,
- LDAP_SCOPE_SUBTREE,
- searchstring,
- NULL, // return all attributes
- 0, // attributes + values
- &tv, // timeout
- &search_result
+ syslog(LOG_DEBUG, "LDAP search: %s\n", searchstring);
+ (void) ldap_search_ext_s(
+ ldserver, /* ld */
+ config.c_ldap_base_dn, /* base */
+ LDAP_SCOPE_SUBTREE, /* scope */
+ searchstring, /* filter */
+ NULL, /* attrs (all attributes) */
+ 0, /* attrsonly (attrs + values) */
+ NULL, /* serverctrls (none) */
+ NULL, /* clientctrls (none) */
+ &tv, /* timeout */
+ 1, /* sizelimit (1 result max) */
+ &search_result /* res */