Lines Matching defs:passwd
98 struct passwd passwd; /*%< password structure */
109 static struct passwd * pw_next(struct irs_pw *);
110 static struct passwd * pw_byname(struct irs_pw *, const char *);
111 static struct passwd * pw_byuid(struct irs_pw *, uid_t);
165 static struct passwd *
180 return (hashpw(this, &key) ? &pvt->passwd : NULL);
183 static struct passwd *
200 return (rval ? &pvt->passwd : NULL);
204 static struct passwd *
221 return (rval ? &pvt->passwd : NULL);
296 EXPAND(pvt->passwd.pw_name);
297 EXPAND(pvt->passwd.pw_passwd);
298 SCALAR(pvt->passwd.pw_uid);
299 SCALAR(pvt->passwd.pw_gid);
300 SCALAR(pvt->passwd.pw_change);
301 EXPAND(pvt->passwd.pw_class);
302 EXPAND(pvt->passwd.pw_gecos);
303 EXPAND(pvt->passwd.pw_dir);
304 EXPAND(pvt->passwd.pw_shell);
305 SCALAR(pvt->passwd.pw_expire);