#include <security/pam_modules.h>
#include <security/_pam_macros.h>
+#include <security/_pam_modutil.h>
/* some syslogging */
sleep(LASTLOG_IGNORE_LOCK_TIME);
}
- win = ( _pammodutil_read(last_fd, &last_login, sizeof(last_login))
- == sizeof(last_login) );
+ win = (_pammodutil_read (last_fd, (char *) &last_login,
+ sizeof(last_login)) == sizeof(last_login));
last_lock.l_type = F_UNLCK;
(void) fcntl(last_fd, F_SETLK, &last_lock); /* unlock */
}
D(("writing to the last_log file"));
- (void) _pammodutil_write(last_fd, &last_login, sizeof(last_login));
+ _pammodutil_write (last_fd, (char *) &last_login,
+ sizeof (last_login));
last_lock.l_type = F_UNLCK;
(void) fcntl(last_fd, F_SETLK, &last_lock); /* unlock */