From 609ddb3e95ab675abfceb2f777e0ed1b86625b49 Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Tue, 14 Dec 2010 22:14:34 +0100 Subject: [PATCH 10/11] Fix improper bit manipulation in pam_sss https://fedorahosted.org/sssd/ticket/715 --- src/sss_client/pam_sss.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/sss_client/pam_sss.c b/src/sss_client/pam_sss.c index 2031dbc..0745dc6 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]", -- 1.7.3.2