Home | History | Annotate | Download | only in pam_lastlog

Lines Matching defs:pwd

58 #include <pwd.h>
117 struct passwd *pwd, pwres;
133 getpwnam_r(user, &pwres, pwbuf, sizeof(pwbuf), &pwd) != 0 ||
134 pwd == NULL)
180 lc = login_getpwclass(pwd);
189 dolastlogx(pamh, quiet, pwd, rhost, tty, ss, &now);
194 dolastlog(pamh, quiet, pwd, rhost, tty, &now);
303 dolastlogx(pam_handle_t *pamh, int quiet, const struct passwd *pwd,
309 if (getlastlogx(_PATH_LASTLOGX, pwd->pw_uid, &ll) != NULL)
327 if (updlastlogx(_PATH_LASTLOGX, pwd->pw_uid, &ll) != 0)
350 dolastlog(pam_handle_t *pamh, int quiet, const struct passwd *pwd,
361 (void)lseek(fd, (off_t)(pwd->pw_uid * sizeof(ll)), SEEK_SET);
369 (void)lseek(fd, (off_t)(pwd->pw_uid * sizeof(ll)), SEEK_SET);