From ad6560564350616b2925d097460876bd56555acf Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 17 Jan 2011 12:53:40 +0100 Subject: s3-auth: Fixed account lockout check. --- source3/passdb/pdb_interface.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3/passdb/pdb_interface.c') diff --git a/source3/passdb/pdb_interface.c b/source3/passdb/pdb_interface.c index 1361c178b6..b48f40958f 100644 --- a/source3/passdb/pdb_interface.c +++ b/source3/passdb/pdb_interface.c @@ -235,7 +235,7 @@ static bool pdb_try_account_unlock(struct samu *sampass) { uint32_t acb_info = pdb_get_acct_ctrl(sampass); - if (acb_info & (ACB_NORMAL|ACB_AUTOLOCK)) { + if ((acb_info & ACB_NORMAL) && (acb_info & ACB_AUTOLOCK)) { uint32_t lockout_duration; time_t bad_password_time; time_t now = time(NULL); -- cgit