diff options
author | Lukas Slebodnik <lslebodn@redhat.com> | 2017-04-27 10:45:30 +0200 |
---|---|---|
committer | Lukas Slebodnik <lslebodn@redhat.com> | 2017-04-28 19:04:29 +0200 |
commit | b70ec63cca034ce9c638f2dcefbd4358b654d2e1 (patch) | |
tree | 0ce014c44de37b4838166c241fc32cc1b6faca99 | |
parent | 352f4832324839d358235de1236090b1fd4ddc0f (diff) | |
download | sssd-b70ec63cca034ce9c638f2dcefbd4358b654d2e1.tar.gz sssd-b70ec63cca034ce9c638f2dcefbd4358b654d2e1.tar.xz sssd-b70ec63cca034ce9c638f2dcefbd4358b654d2e1.zip |
cache_req: Avoid bool in switch/case
Pair-Programmed-With: Michal Židek <mzidek@redhat.com>
Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Pavel Březina <pbrezina@redhat.com>
Reviewed-by: Michal Židek <mzidek@redhat.com>
-rw-r--r-- | src/responder/common/cache_req/cache_req_domain.c | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/src/responder/common/cache_req/cache_req_domain.c b/src/responder/common/cache_req/cache_req_domain.c index 2c238c996..8bf7fc6dc 100644 --- a/src/responder/common/cache_req/cache_req_domain.c +++ b/src/responder/common/cache_req/cache_req_domain.c @@ -89,17 +89,13 @@ cache_req_domain_use_fqnames(struct sss_domain_info *domain, * - false: in this case, the usage of fully-qualified-names will be * done accordingly to what's set for the domain itself. */ - switch (head->fqnames) { - case true: - return true; - case false: - switch (enforce_non_fqnames) { - case true: - return false; - case false: - return domain->fqnames; - } - } + if (head->fqnames) { + return true; + } else if (enforce_non_fqnames) { + return false; + } else { + return domain->fqnames; + } } static struct cache_req_domain * |