diff options
author | hongbotian <hongbo.tianhongbo@huawei.com> | 2015-11-30 03:10:21 -0500 |
---|---|---|
committer | hongbotian <hongbo.tianhongbo@huawei.com> | 2015-11-30 03:10:21 -0500 |
commit | c0b7206652b2852bc574694e7ba07ba1c2acdc00 (patch) | |
tree | 5cb95cb0e19e03610525903df46279df2c3b7eb1 /rubbos/app/httpd-2.0.64/srclib/apr-util/ldap/apr_ldap_compat.c | |
parent | b6d3d6e668b793220f2d3af1bc3e828553dc3fe6 (diff) |
delete app
Change-Id: Id4c572809969ebe89e946e88063eaed262cff3f2
Signed-off-by: hongbotian <hongbo.tianhongbo@huawei.com>
Diffstat (limited to 'rubbos/app/httpd-2.0.64/srclib/apr-util/ldap/apr_ldap_compat.c')
-rw-r--r-- | rubbos/app/httpd-2.0.64/srclib/apr-util/ldap/apr_ldap_compat.c | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/rubbos/app/httpd-2.0.64/srclib/apr-util/ldap/apr_ldap_compat.c b/rubbos/app/httpd-2.0.64/srclib/apr-util/ldap/apr_ldap_compat.c deleted file mode 100644 index c3e2bdfb..00000000 --- a/rubbos/app/httpd-2.0.64/srclib/apr-util/ldap/apr_ldap_compat.c +++ /dev/null @@ -1,62 +0,0 @@ -/* Copyright 2000-2005 The Apache Software Foundation or its licensors, as - * applicable. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/* - * apr_ldap_compat.c: LDAP v2/v3 compatibility things - * - * Original code from auth_ldap module for Apache v1.3: - * Copyright 1998, 1999 Enbridge Pipelines Inc. - * Copyright 1999-2001 Dave Carrigan - */ - -#include <apr_ldap.h> - -#ifdef APU_HAS_LDAP - - -/* - * Compatibility for LDAPv2 libraries. Differences between LDAPv2 and - * LDAPv3, as they affect this module - * - * LDAPv3 uses ldap_search_ext_s; LDAPv2 uses only basic ldap_search_s - * - * LDAPv3 uses ldap_memfree; LDAPv2 just uses free(). - * - * In this section, we just implement the LDAPv3 SDK functions that are - * missing in LDAPv2. - * - */ -#if LDAP_VERSION_MAX == 2 - -/* - * LDAPv2 doesn't support extended search. Since auth_ldap doesn't use - * it anyway, we just translate the extended search into a normal search. - */ -int ldap_search_ext_s(LDAP *ldap, char *base, int scope, char *filter, - char **attrs, int attrsonly, void *servertrls, void *clientctrls, - void *timeout, int sizelimit, LDAPMessage **res) -{ - return ldap_search_s(ldap, base, scope, filter, attrs, attrsonly, res); -} - -void ldap_memfree(void *p) -{ - free(p); -} - -#endif /* if LDAP_VERSION_MAX */ - -#endif /* APU_HAS_LDAP */ |