summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/providers/ipa/ipa_subdomains.c21
-rw-r--r--src/providers/ipa/ipa_subdomains.h3
2 files changed, 0 insertions, 24 deletions
diff --git a/src/providers/ipa/ipa_subdomains.c b/src/providers/ipa/ipa_subdomains.c
index 0fe2a8dd6..20657ebb5 100644
--- a/src/providers/ipa/ipa_subdomains.c
+++ b/src/providers/ipa/ipa_subdomains.c
@@ -384,27 +384,6 @@ ipa_ad_subdom_remove(struct ipa_subdomains_ctx *ctx,
talloc_zfree(sdom);
}
-const char *get_flat_name_from_subdomain_name(struct be_ctx *be_ctx,
- const char *name)
-{
- struct ipa_subdomains_ctx *ctx;
- struct sss_domain_info *dom;
-
- ctx = talloc_get_type(be_ctx->bet_info[BET_SUBDOMAINS].pvt_bet_data,
- struct ipa_subdomains_ctx);
- if (ctx == NULL) {
- DEBUG(SSSDBG_TRACE_ALL, "Subdomains are not configured.\n");
- return NULL;
- }
-
- dom = find_domain_by_name(ctx->be_ctx->domain, name, true);
- if (dom) {
- return dom->flat_name;
- }
-
- return NULL;
-}
-
static errno_t ipa_ranges_parse_results(TALLOC_CTX *mem_ctx,
char *domain_name,
size_t count,
diff --git a/src/providers/ipa/ipa_subdomains.h b/src/providers/ipa/ipa_subdomains.h
index ceb862226..5266943f8 100644
--- a/src/providers/ipa/ipa_subdomains.h
+++ b/src/providers/ipa/ipa_subdomains.h
@@ -30,9 +30,6 @@
struct be_ctx *ipa_get_subdomains_be_ctx(struct be_ctx *be_ctx);
-const char *get_flat_name_from_subdomain_name(struct be_ctx *be_ctx,
- const char *name);
-
int ipa_subdom_init(struct be_ctx *be_ctx,
struct ipa_id_ctx *id_ctx,
struct bet_ops **ops,