summaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2012-09-28 11:22:59 +0200
committerJakub Hrozek <jhrozek@redhat.com>2012-10-01 21:45:22 +0200
commitaac3ca699a09090072ae4d68bdda8dec990ae393 (patch)
tree71212910107a41b5ceaca0e9af27f5d971e744d8 /src/util
parent1542b85f13d72329685bdd97aa879c36d11f81be (diff)
downloadsssd-aac3ca699a09090072ae4d68bdda8dec990ae393.tar.gz
sssd-aac3ca699a09090072ae4d68bdda8dec990ae393.tar.bz2
sssd-aac3ca699a09090072ae4d68bdda8dec990ae393.zip
Use flat name for master domain as well
Diffstat (limited to 'src/util')
-rw-r--r--src/util/usertools.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/util/usertools.c b/src/util/usertools.c
index 0ef39549..41f7b680 100644
--- a/src/util/usertools.c
+++ b/src/util/usertools.c
@@ -294,7 +294,8 @@ static struct sss_domain_info * match_any_domain_or_subdomain_name (
{
uint32_t i;
- if (strcasecmp (dom->name, dmatch) == 0)
+ if (strcasecmp (dom->name, dmatch) == 0 ||
+ (dom->flat_name != NULL && strcasecmp(dom->flat_name, dmatch) == 0))
return dom;
for (i = 0; i < dom->subdomain_count; i++) {