From 4a8b9052ed78735ff8cabeb43ed4de5288241ec0 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Tue, 28 Jun 2016 18:05:17 +0200 Subject: UTIL: Parse internal fqnames in find_domain_by_object_name Previously, the sss_parse_name function was used. That function is meant to parse SSSD input, mainly in responders, not internal object names. --- src/util/domain_info_utils.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/util/domain_info_utils.c b/src/util/domain_info_utils.c index 0791da304..88b322b41 100644 --- a/src/util/domain_info_utils.c +++ b/src/util/domain_info_utils.c @@ -187,8 +187,8 @@ find_domain_by_object_name(struct sss_domain_info *domain, return NULL; } - ret = sss_parse_name(tmp_ctx, domain->names, object_name, - &domainname, NULL); + ret = sss_parse_internal_fqname(tmp_ctx, object_name, + NULL, &domainname); if (ret != EOK) { DEBUG(SSSDBG_CRIT_FAILURE, "Unable to parse name '%s' [%d]: %s\n", object_name, ret, sss_strerror(ret)); -- cgit