From ff7481ff6f75d92470cff56632ad06ff7f10e895 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Sun, 23 Nov 2014 21:07:58 +0100 Subject: 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 --- src/responder/pam/pamsrv.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/responder/pam/pamsrv.h') 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; -- cgit