diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2016-06-28 18:05:17 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2016-07-06 17:40:22 +0200 |
commit | 4a8b9052ed78735ff8cabeb43ed4de5288241ec0 (patch) | |
tree | 622387a320b10ad4473f5ab1d3c7843b67ba6778 | |
parent | c7471fd61cb2ad8f4f24ac815d9d48da7dd1a7a5 (diff) | |
download | sssd-4a8b9052ed78735ff8cabeb43ed4de5288241ec0.tar.gz sssd-4a8b9052ed78735ff8cabeb43ed4de5288241ec0.tar.xz sssd-4a8b9052ed78735ff8cabeb43ed4de5288241ec0.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.
-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 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)); |