Lines Matching defs:passwd

54 struct passwd *
55 _uncached_getpwuid_r(uid_t uid, struct passwd *result, char *buffer,
58 struct passwd *
59 _uncached_getpwnam_r(const char *name, struct passwd *result, char *buffer,
66 struct passwd *
67 getpwnam_r(const char *name, struct passwd *result, char *buffer, int buflen)
79 return ((struct passwd *)NSS_XbyY_FINI(&arg));
86 struct passwd *
87 getpwuid_r(uid_t uid, struct passwd *result, char *buffer, int buflen)
95 return ((struct passwd *)NSS_XbyY_FINI(&arg));
99 struct passwd *
100 _uncached_getpwuid_r(uid_t uid, struct passwd *result, char *buffer,
109 return ((struct passwd *)NSS_XbyY_FINI(&arg));
118 __posix_getpwuid_r(uid_t uid, struct passwd *pwd, char *buffer,
119 size_t bufsize, struct passwd **result)
133 struct passwd *
134 _uncached_getpwnam_r(const char *name, struct passwd *result, char *buffer,
143 return ((struct passwd *)NSS_XbyY_FINI(&arg));
151 __posix_getpwnam_r(const char *name, struct passwd *pwd, char *buffer,
152 size_t bufsize, struct passwd **result)
179 struct passwd *
180 getpwent_r(struct passwd *result, char *buffer, int buflen)
192 (nam = ((struct passwd *)arg.returnval)->pw_name) != 0 &&
195 return ((struct passwd *)NSS_XbyY_FINI(&arg));
198 struct passwd *
199 fgetpwent_r(FILE *f, struct passwd *result, char *buffer, int buflen)
209 return ((struct passwd *)NSS_XbyY_FINI(&arg));
243 struct passwd *passwd = (struct passwd *)ent;
267 passwd->pw_name = p = gettok(&next); /* username */
274 passwd->pw_uid = UID_NOBODY;
275 passwd->pw_gid = GID_NOBODY;
279 passwd->pw_passwd = "";
280 passwd->pw_age = "";
282 * the rest of the passwd entry is "optional"
284 passwd->pw_comment = "";
285 passwd->pw_gecos = "";
286 passwd->pw_dir = "";
287 passwd->pw_shell = "";
290 passwd->pw_passwd = p = gettok(&next); /* password */
303 passwd->pw_age = p;
316 * to assign it directly to passwd->pw_uid
337 passwd->pw_uid = UID_NOBODY;
339 passwd->pw_uid = (uid_t)tmp;
367 passwd->pw_gid = GID_NOBODY;
369 passwd->pw_gid = (gid_t)tmp;
378 passwd->pw_gecos = passwd->pw_comment = p = gettok(&next);
386 passwd->pw_dir = p = gettok(&next);
394 passwd->pw_shell = p = gettok(&next);