Lines Matching refs:passwd
48 struct passwd {
69 extern struct passwd *getpwuid(uid_t); /* MT-unsafe */
70 extern struct passwd *getpwnam(const char *); /* MT-unsafe */
73 extern struct passwd *getpwent_r(struct passwd *, char *, int);
74 extern struct passwd *fgetpwent_r(FILE *, struct passwd *, char *, int);
75 extern struct passwd *fgetpwent(FILE *); /* MT-unsafe */
76 extern int putpwent(const struct passwd *, FILE *);
82 extern struct passwd *getpwent(void); /* MT-unsafe */
130 extern int getpwuid_r(uid_t, struct passwd *, char *,
131 size_t, struct passwd **);
132 extern int getpwnam_r(const char *, struct passwd *, char *,
133 size_t, struct passwd **);
136 extern int __posix_getpwuid_r(uid_t, struct passwd *, char *, size_t,
137 struct passwd **);
138 extern int __posix_getpwnam_r(const char *, struct passwd *, char *,
139 size_t, struct passwd **);
149 getpwuid_r(uid_t __uid, struct passwd *__pwd, char *__buf, size_t __len,
150 struct passwd **__res)
155 getpwnam_r(const char *__cb, struct passwd *__pwd, char *__buf, size_t __len,
156 struct passwd **__res)
166 extern struct passwd *getpwuid_r(uid_t, struct passwd *, char *, int);
167 extern struct passwd *getpwnam_r(const char *, struct passwd *, char *, int);