passwd_entry
struct passwd *passwd_entry;
if ((passwd_entry = match_user(original_prcred.pr_ruid,
error = set_ids(p, &project, passwd_entry);
struct passwd *passwd_entry)
passwd_entry->pw_name, 0, Pstatus(p)->pr_pid, p, project)) != 0) {
setproject_err(passwd_entry->pw_name, project->pj_name,
struct passwd_entry *
struct passwd_entry *old_passwd;
old_passwd = am(myself, sizeof (struct passwd_entry));
put_new_info(struct passwd_entry *pwd, char *domain)
int put_new_info(struct passwd_entry *, char *);
char *create_pwd_str(struct passwd_entry *, bool_t);
int proc_request(struct yppasswd *, struct passwd_entry *, bool_t, char *);
int modify_ent(struct yppasswd *, struct passwd_entry *t, bool_t, char *);
int get_change_list(struct yppasswd *, struct passwd_entry *);
struct passwd_entry *get_old_info(char *, char *);
void free_pwd_entry(struct passwd_entry *);
int proc_maps(char *, struct passwd_entry *);
int proc_map_list(char **, char *, struct passwd_entry *, bool_t);
int update_single_map(char *, struct passwd_entry *, bool_t);
struct passwd_entry *old_pwd;
proc_request(struct yppasswd *yppwd, struct passwd_entry *old_pwd,
proc_maps(char *domain, struct passwd_entry *pwd)
struct passwd_entry *pwd, bool_t adjunct_flag)
update_single_map(char *map_name, struct passwd_entry *pwd, bool_t adjunct_flag)
modify_ent(struct yppasswd *yppwd, struct passwd_entry *old_ent,
get_change_list(struct yppasswd *yppwd, struct passwd_entry *old_ent)
decode_pwd_entry(datum *data, struct passwd_entry *pwd, bool_t adjunct)
free_pwd_entry(struct passwd_entry *pwd)
create_pwd_str(struct passwd_entry *pwd, bool_t adjunct)