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

/freebsd-9.3-release/lib/libutil/
H A Dpw_util.c599 struct passwd *npw; local
602 len = sizeof(*npw);
615 if ((npw = malloc((size_t)len)) == NULL)
617 memcpy(npw, pw, sizeof(*npw));
618 dst = (char *)npw + sizeof(*npw);
620 npw->pw_name = dst;
621 dst = stpcpy(npw->pw_name, pw->pw_name) + 1;
624 npw
[all...]
/freebsd-9.3-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-9.3-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 167 milliseconds