summaryrefslogtreecommitdiffstats
path: root/src/responder/common/responder_common.c
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/responder/common/responder_common.c
parent1542b85f13d72329685bdd97aa879c36d11f81be (diff)
downloadsssd-aac3ca699a09090072ae4d68bdda8dec990ae393.tar.gz
sssd-aac3ca699a09090072ae4d68bdda8dec990ae393.tar.xz
sssd-aac3ca699a09090072ae4d68bdda8dec990ae393.zip
Use flat name for master domain as well
Diffstat (limited to 'src/responder/common/responder_common.c')
-rw-r--r--src/responder/common/responder_common.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/responder/common/responder_common.c b/src/responder/common/responder_common.c
index 2f8cd84d4..4fa819097 100644
--- a/src/responder/common/responder_common.c
+++ b/src/responder/common/responder_common.c
@@ -878,7 +878,9 @@ responder_get_domain(TALLOC_CTX *sd_mem_ctx, struct resp_ctx *rctx,
int i;
for (dom = rctx->domains; dom; dom = dom->next) {
- if (strcasecmp(dom->name, domain) == 0) {
+ if (strcasecmp(dom->name, domain) == 0 ||
+ (dom->flat_name != NULL &&
+ strcasecmp(dom->flat_name, domain) == 0)) {
ret_dom = dom;
break;
}