From 1f5f330f02a95abf76b46f42ce853d2a5a1f2a61 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. Reviewed-by: Sumit Bose --- 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 6fc15a045..f07d7e98b 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