diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2016-06-28 18:05:17 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2016-07-07 10:29:38 +0200 |
commit | 1f5f330f02a95abf76b46f42ce853d2a5a1f2a61 (patch) | |
tree | d68854605e37590e797ee5ad914f260d1f62c245 /src | |
parent | bad11d1d9bd7292dd64856b8156dfc65c891d8bf (diff) | |
download | sssd-1f5f330f02a95abf76b46f42ce853d2a5a1f2a61.tar.gz sssd-1f5f330f02a95abf76b46f42ce853d2a5a1f2a61.tar.xz sssd-1f5f330f02a95abf76b46f42ce853d2a5a1f2a61.zip |
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 <sbose@redhat.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/util/domain_info_utils.c | 4 |
1 files 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)); |