From 0b6ac7e81663cac10a5b4c222e68f682a2836485 Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Mon, 3 Sep 2012 13:53:55 +0200 Subject: [PATCH] Check flat names when searching for sub-domains as well --- src/util/usertools.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/src/util/usertools.c b/src/util/usertools.c index adef2b0021170e9bb21e1c0b2e9a57f460141572..ea640fb30a9fd427d1cd90e8873c4e5fff45e403 100644 --- a/src/util/usertools.c +++ b/src/util/usertools.c @@ -236,7 +236,9 @@ static struct sss_domain_info * match_any_domain_or_subdomain_name ( return dom; for (i = 0; i < dom->subdomain_count; i++) { - if (strcasecmp(dom->subdomains[i]->name, dmatch) == 0) { + if (strcasecmp(dom->subdomains[i]->name, dmatch) == 0 || + (dom->subdomains[i]->flat_name != NULL && + strcasecmp(dom->subdomains[i]->flat_name, dmatch) == 0)) { return dom->subdomains[i]; } } -- 1.7.7.6