summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2014-01-05 18:16:58 +0100
committerArthur de Jong <arthur@arthurdejong.org>2014-01-05 22:08:39 +0100
commit547e4792c580b67ec14595e23a08836825424171 (patch)
tree1832e4e91613884603cc1e8f80d268228fdb9493 /configure.ac
parentc22eb0891e9174e43114b9dfa6b9240f98dbf489 (diff)
Request attribute deref via search control
This uses the LDAP_CONTROL_X_DEREF control as descibed in draft-masarati-ldap-deref-00 to request the LDAP server to dereference member attribute values to uid attribute values in order to avoid doing extra searches. This control is currently only added for group search by looking for the member attribute in the search.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac1
1 files changed, 1 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 411c9e5..cecb358 100644
--- a/configure.ac
+++ b/configure.ac
@@ -806,6 +806,7 @@ then
AC_CHECK_FUNCS(ldap_create_control ldap_control_find)
AC_CHECK_FUNCS(ldap_controls_free ldap_control_free)
AC_CHECK_FUNCS(ldap_parse_passwordpolicy_control ldap_passwordpolicy_err2txt)
+ AC_CHECK_FUNCS(ldap_create_deref_control)
# replace ldap_create_page_control() and ldap_parse_page_control()
AC_CHECK_FUNCS(ldap_create_page_control ldap_parse_page_control,, [AC_LIBOBJ(pagectrl)])