diff options
author | Simo Sorce <simo@redhat.com> | 2013-01-09 21:34:30 -0500 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-01-21 22:17:34 +0100 |
commit | ffbd3f324558fe7e04d6007761391889800baa95 (patch) | |
tree | ca6a917466b9c5a7d037a50691560f288a8e977b /src/providers | |
parent | 1f5965110f3f4e1a8d35cf1e308b156e912c8639 (diff) | |
download | sssd-ffbd3f324558fe7e04d6007761391889800baa95.tar.gz sssd-ffbd3f324558fe7e04d6007761391889800baa95.tar.bz2 sssd-ffbd3f324558fe7e04d6007761391889800baa95.zip |
Move hbac_ctx_is_offline()
Diffstat (limited to 'src/providers')
-rw-r--r-- | src/providers/ipa/ipa_access.c | 6 | ||||
-rw-r--r-- | src/providers/ipa/ipa_access.h | 7 |
2 files changed, 6 insertions, 7 deletions
diff --git a/src/providers/ipa/ipa_access.c b/src/providers/ipa/ipa_access.c index f1486ec4..0d0b600c 100644 --- a/src/providers/ipa/ipa_access.c +++ b/src/providers/ipa/ipa_access.c @@ -280,6 +280,12 @@ static void hbac_clear_rule_data(struct hbac_ctx *hbac_ctx) talloc_zfree(hbac_ctx->rules); } +/* Check whether the current HBAC request is processed in off-line mode */ +static inline bool hbac_ctx_is_offline(struct hbac_ctx *ctx) +{ + return ctx == NULL || ctx->sdap_op == NULL; +} + /* Check the step result code and continue, retry, get offline result or abort accordingly */ static bool hbac_check_step_result(struct hbac_ctx *hbac_ctx, int ret) { diff --git a/src/providers/ipa/ipa_access.h b/src/providers/ipa/ipa_access.h index fc817e47..d3b78b0f 100644 --- a/src/providers/ipa/ipa_access.h +++ b/src/providers/ipa/ipa_access.h @@ -75,13 +75,6 @@ struct hbac_ctx { struct sysdb_attrs **servicegroups; }; -/* Check whether the current HBAC request is processed in off-line mode */ -static inline bool hbac_ctx_is_offline(struct hbac_ctx *ctx) -{ - return ctx == NULL || ctx->sdap_op == NULL; -} - - void ipa_access_handler(struct be_req *be_req); errno_t hbac_get_cached_rules(TALLOC_CTX *mem_ctx, |