Lines Matching refs:passwd
3 * (e.g. Radius or shadow passwd) and mailbox conventions *
55 { const struct passwd*pw;
68 static const struct passwd*cgetpwnam(user,sock)const char*const user;
73 static const struct passwd*cgetpwuid(uid,sock)const uid_t uid;const int sock;
78 { if(!(authi.pw=cgetpwnam(user,sock))) /* /etc/passwd user lookup */
93 { if(!(authi.pw=cgetpwuid(uid,sock))) /* /etc/passwd user lookup */
128 { struct passwd*np;const struct passwd*op;
132 if(!(np=(struct passwd*)newpass->pw))
133 { np=(struct passwd*)(newpass->pw=malloc(sizeof*np));
147 { struct passwd*p;
148 if(p=(struct passwd*)pass->pw)
168 { struct passwd*p;
170 if(p=(struct passwd*)pass->pw)