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

/freebsd-10.1-release/lib/libutil/
H A Dpw_util.c597 struct passwd *npw; local
600 len = sizeof(*npw);
613 if ((npw = malloc((size_t)len)) == NULL)
615 memcpy(npw, pw, sizeof(*npw));
616 dst = (char *)npw + sizeof(*npw);
618 npw->pw_name = dst;
619 dst = stpcpy(npw->pw_name, pw->pw_name) + 1;
622 npw
[all...]
/freebsd-10.1-release/usr.sbin/rpc.yppasswdd/
H A Dyppasswdd_server.c161 validate_master(struct passwd *opw __unused, struct x_master_passwd *npw) argument
164 if (npw->pw_name[0] == '+' || npw->pw_name[0] == '-') {
169 if (validchars(npw->pw_shell)) {
174 if (validchars(npw->pw_gecos)) {
179 if (validchars(npw->pw_passwd)) {
187 validate(struct passwd *opw, struct x_passwd *npw) argument
190 if (npw->pw_name[0] == '+' || npw->pw_name[0] == '-') {
195 if ((uid_t)npw
[all...]
/freebsd-10.1-release/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 186 milliseconds