From: Jeremy Allison Date: Thu, 28 Jan 2010 00:52:40 +0000 (-0800) Subject: Second part of fix for bug #7072 - Accounts can't be unlocked from ldap. X-Git-Tag: tdb-1.2.1~115 X-Git-Url: http://git.samba.org/samba.git/?p=ira%2Fwip.git;a=commitdiff_plain;h=69fd8461b8792f4fee1b61db03953044565492c6;hp=627fb85092f728065b6d772c41aeb75018154e86 Second part of fix for bug #7072 - Accounts can't be unlocked from ldap. Missed read of entry_timestamp (was entry->entry_timestamp). Jeremy. --- diff --git a/source3/passdb/login_cache.c b/source3/passdb/login_cache.c index 5e1c9775cdf..5630372a013 100644 --- a/source3/passdb/login_cache.c +++ b/source3/passdb/login_cache.c @@ -96,7 +96,8 @@ LOGIN_CACHE * login_cache_read(struct samu *sampass) ZERO_STRUCTP(entry); if (tdb_unpack (databuf.dptr, databuf.dsize, SAM_CACHE_FORMAT, - &entry->entry_timestamp, &entry->acct_ctrl, + &entry_timestamp, + &entry->acct_ctrl, &entry->bad_password_count, &bad_password_time) == -1) { DEBUG(7, ("No cache entry found\n"));