diff options
Diffstat (limited to 'src/providers/ipa')
-rw-r--r-- | src/providers/ipa/ipa_subdomains.c | 21 | ||||
-rw-r--r-- | src/providers/ipa/ipa_subdomains.h | 3 |
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, |