Lines Matching refs:pw
188 sm_mbdb_frompw(user, pw) in sm_mbdb_frompw() argument
190 struct passwd *pw;
193 (void) sm_strlcpy(user->mbdb_name, pw->pw_name,
195 user->mbdb_uid = pw->pw_uid;
196 user->mbdb_gid = pw->pw_gid;
197 sm_pwfullname(pw->pw_gecos, pw->pw_name, user->mbdb_fullname,
199 (void) sm_strlcpy(user->mbdb_homedir, pw->pw_dir,
201 (void) sm_strlcpy(user->mbdb_shell, pw->pw_shell,
316 struct passwd *pw; local
332 pw = getpwnam(name);
333 if (pw == NULL)
355 sm_mbdb_frompw(user, pw);