summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRich Megginson <rmeggins@redhat.com>2010-06-03 09:38:40 -0600
committerRich Megginson <rmeggins@redhat.com>2010-08-31 13:35:52 -0600
commitfc703e9b13f14637469388fc98df1cd00ea8edd5 (patch)
tree5d2b744911451fb3bea729f24efe066b55971bc6
parentcc36301a7cae6737d9f8a0e53bed653a52130a1d (diff)
downloadds-fc703e9b13f14637469388fc98df1cd00ea8edd5.tar.gz
ds-fc703e9b13f14637469388fc98df1cd00ea8edd5.tar.xz
ds-fc703e9b13f14637469388fc98df1cd00ea8edd5.zip
openldap - ldap_url_parse_ext is not part of the public api
even though AC_CHECK_LIB finds ldap_url_parse_ext, that function is not part of the public api Reviewed by: nkinder (Thanks!) Platforms tested: Fedora 14 (rawhide)
-rw-r--r--ldap/servers/slapd/ldaputil.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ldap/servers/slapd/ldaputil.c b/ldap/servers/slapd/ldaputil.c
index 1ebd4793..b5c162a9 100644
--- a/ldap/servers/slapd/ldaputil.c
+++ b/ldap/servers/slapd/ldaputil.c
@@ -151,7 +151,7 @@ slapi_ldap_url_parse(const char *url, LDAPURLDesc **ludpp, int require_dn, int *
*secure = (*ludpp)->lud_options & LDAP_URL_OPT_SECURE;
}
#else /* openldap */
-#if defined(HAVE_LDAP_URL_PARSE_EXT)
+#if defined(HAVE_LDAP_URL_PARSE_EXT) && defined(LDAP_PVT_URL_PARSE_NONE) && defined(LDAP_PVT_URL_PARSE_NOEMPTY_DN)
rc = ldap_url_parse_ext(url, ludpp, require_dn ? LDAP_PVT_URL_PARSE_NONE : LDAP_PVT_URL_PARSE_NOEMPTY_DN);
#else
rc = ldap_url_parse(url, ludpp);