Searched refs:npw (Results 1 - 3 of 3) sorted by relevance

/freebsd-10-stable/usr.sbin/rpc.yppasswdd/
H A Dyppasswdd_server.c164 validate_master(struct passwd *opw __unused, struct x_master_passwd *npw) argument
167 if (npw->pw_name[0] == '+' || npw->pw_name[0] == '-') {
172 if (validchars(npw->pw_shell)) {
177 if (validchars(npw->pw_gecos)) {
182 if (validchars(npw->pw_passwd)) {
190 validate(struct passwd *opw, struct x_passwd *npw) argument
193 if (npw->pw_name[0] == '+' || npw->pw_name[0] == '-') {
198 if ((uid_t)npw
[all...]
/freebsd-10-stable/lib/libutil/
H A Dpw_util.c608 struct passwd *npw; local
611 len = sizeof(*npw);
624 if ((npw = malloc((size_t)len)) == NULL)
626 memcpy(npw, pw, sizeof(*npw));
627 dst = (char *)npw + sizeof(*npw);
629 npw->pw_name = dst;
630 dst = stpcpy(npw->pw_name, pw->pw_name) + 1;
633 npw
[all...]
/freebsd-10-stable/usr.bin/chpass/
H A Dedit.c74 struct passwd *npw; local
89 if ((npw = verify(tfn, pw)) != NULL)
90 return (npw);
91 free(npw);
201 struct passwd *npw; local
288 npw = pw_scan(buf, PWSCAN_WARN|PWSCAN_MASTER);
290 return (npw);

Completed in 115 milliseconds