1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-25 00:23:52 +03:00

r9252: 2 type fixes from Luke Mewburn <lukem@NetBSD.org>. Bugid #2934.

Jeremy.
This commit is contained in:
Jeremy Allison
2005-08-12 00:05:17 +00:00
committed by Gerald (Jerry) Carter
parent 3ec6fc8d1e
commit c63ad85b8c
2 changed files with 5 additions and 2 deletions

View File

@@ -78,6 +78,7 @@ static BOOL logon_hours_ok(SAM_ACCOUNT *sampass)
/* In logon hours first bit is Sunday from 12AM to 1AM */
const uint8 *hours;
struct tm *utctime;
time_t lasttime;
uint8 bitmask, bitpos;
hours = pdb_get_hours(sampass);
@@ -86,7 +87,8 @@ static BOOL logon_hours_ok(SAM_ACCOUNT *sampass)
return True;
}
utctime = localtime(&smb_last_time.tv_sec);
lasttime = (time_t)smb_last_time.tv_sec;
utctime = localtime(&lasttime);
/* find the corresponding byte and bit */
bitpos = (utctime->tm_wday * 24 + utctime->tm_hour) % 168;