From e404ac6b8c5b78a102e20320133706f5efa66b12 Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Tue, 14 Dec 2010 22:14:34 +0100 Subject: Fix improper bit manipulation in pam_sss https://fedorahosted.org/sssd/ticket/715 --- src/sss_client/pam_sss.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/sss_client') diff --git a/src/sss_client/pam_sss.c b/src/sss_client/pam_sss.c index 2031dbc03..0745dc656 100644 --- a/src/sss_client/pam_sss.c +++ b/src/sss_client/pam_sss.c @@ -1506,7 +1506,7 @@ static int pam_sss(enum sss_cli_command task, pam_handle_t *pamh, retry = true; retries--; - flags &= !FLAGS_USE_FIRST_PASS; + flags &= ~FLAGS_USE_FIRST_PASS; ret = pam_set_item(pamh, PAM_AUTHTOK, NULL); if (ret != PAM_SUCCESS) { D(("Failed to unset PAM_AUTHTOK [%s]", -- cgit