1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-03 13:47:25 +03:00

s3: Remove unused ads_get_attrname_by_oid

This commit is contained in:
Volker Lendecke 2010-11-16 19:22:17 +01:00
parent d14cf7a50b
commit da75c01762
2 changed files with 0 additions and 42 deletions

View File

@ -157,47 +157,6 @@ const char *ads_get_attrname_by_guid(ADS_STRUCT *ads,
}
const char *ads_get_attrname_by_oid(ADS_STRUCT *ads, const char *schema_path, TALLOC_CTX *mem_ctx, const char * OID)
{
ADS_STATUS rc;
int count = 0;
LDAPMessage *res = NULL;
char *expr = NULL;
const char *attrs[] = { "lDAPDisplayName", NULL };
char *result;
if (ads == NULL || mem_ctx == NULL || OID == NULL) {
goto failed;
}
expr = talloc_asprintf(mem_ctx, "(attributeId=%s)", OID);
if (expr == NULL) {
goto failed;
}
rc = ads_do_search_retry(ads, schema_path, LDAP_SCOPE_SUBTREE,
expr, attrs, &res);
if (!ADS_ERR_OK(rc)) {
goto failed;
}
count = ads_count_replies(ads, res);
if (count == 0 || !res) {
goto failed;
}
result = ads_pull_string(ads, mem_ctx, res, "lDAPDisplayName");
ads_msgfree(ads, res);
return result;
failed:
DEBUG(0,("ads_get_attrname_by_oid: failed to retrieve name for oid: %s\n",
OID));
ads_msgfree(ads, res);
return NULL;
}
/*********************************************************************
*********************************************************************/

View File

@ -50,7 +50,6 @@ const char *ads_get_attrname_by_guid(ADS_STRUCT *ads,
const char *schema_path,
TALLOC_CTX *mem_ctx,
const struct GUID *schema_guid);
const char *ads_get_attrname_by_oid(ADS_STRUCT *ads, const char *schema_path, TALLOC_CTX *mem_ctx, const char * OID);
ADS_STATUS ads_schema_path(ADS_STRUCT *ads, TALLOC_CTX *mem_ctx, char **schema_path);
ADS_STATUS ads_check_posix_schema_mapping(TALLOC_CTX *mem_ctx,
ADS_STRUCT *ads,