summaryrefslogtreecommitdiffstats
path: root/src/responder/pam/pamsrv.h
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2014-11-23 21:07:58 +0100
committerJakub Hrozek <jhrozek@redhat.com>2014-11-25 18:48:34 +0100
commitff7481ff6f75d92470cff56632ad06ff7f10e895 (patch)
treea809fd1c0c2312c6c537f4f96eeb15b8c24402d1 /src/responder/pam/pamsrv.h
parentfb106682e0277955e203ad074a368ddeb121fed3 (diff)
downloadsssd-ff7481ff6f75d92470cff56632ad06ff7f10e895.tar.gz
sssd-ff7481ff6f75d92470cff56632ad06ff7f10e895.tar.xz
sssd-ff7481ff6f75d92470cff56632ad06ff7f10e895.zip
PAM: Move is_uid_trusted from pam_ctx to preq
Keeping a per-request flag in a global structure is really dangerous. Reviewed-by: Sumit Bose <sbose@redhat.com>
Diffstat (limited to 'src/responder/pam/pamsrv.h')
-rw-r--r--src/responder/pam/pamsrv.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/responder/pam/pamsrv.h b/src/responder/pam/pamsrv.h
index f92e7f7db..066f35a42 100644
--- a/src/responder/pam/pamsrv.h
+++ b/src/responder/pam/pamsrv.h
@@ -39,7 +39,6 @@ struct pam_ctx {
hash_table_t *id_table;
size_t trusted_uids_count;
uid_t *trusted_uids;
- bool is_uid_trusted;
/* List of domains that are accessible even for untrusted users. */
char **public_domains;
@@ -58,6 +57,7 @@ struct pam_auth_req {
pam_dp_callback_t *callback;
+ bool is_uid_trusted;
bool check_provider;
void *data;