OLD | NEW |
1 #include <pwd.h> | 1 #include <pwd.h> |
2 #include <grp.h> | 2 #include <grp.h> |
3 #include <shadow.h> | 3 #include <shadow.h> |
4 #include <stdio.h> | 4 #include <stdio.h> |
5 #include <errno.h> | 5 #include <errno.h> |
6 #include <stdint.h> | 6 #include <stdint.h> |
7 #include <string.h> | 7 #include <string.h> |
8 #include <limits.h> | 8 #include <limits.h> |
9 #include "libc.h" | 9 #include "libc.h" |
10 | 10 |
11 int __getpwent_a(FILE *f, struct passwd *pw, char **line, size_t *size, struct p
asswd **res); | 11 int __getpwent_a(FILE* f, |
12 int __getpw_a(const char *name, uid_t uid, struct passwd *pw, char **buf, size_t
*size, struct passwd **res); | 12 struct passwd* pw, |
13 int __getgrent_a(FILE *f, struct group *gr, char **line, size_t *size, char ***m
em, size_t *nmem, struct group **res); | 13 char** line, |
14 int __getgr_a(const char *name, gid_t gid, struct group *gr, char **buf, size_t
*size, char ***mem, size_t *nmem, struct group **res); | 14 size_t* size, |
15 int __parsespent(char *s, struct spwd *sp); | 15 struct passwd** res); |
| 16 int __getpw_a(const char* name, |
| 17 uid_t uid, |
| 18 struct passwd* pw, |
| 19 char** buf, |
| 20 size_t* size, |
| 21 struct passwd** res); |
| 22 int __getgrent_a(FILE* f, |
| 23 struct group* gr, |
| 24 char** line, |
| 25 size_t* size, |
| 26 char*** mem, |
| 27 size_t* nmem, |
| 28 struct group** res); |
| 29 int __getgr_a(const char* name, |
| 30 gid_t gid, |
| 31 struct group* gr, |
| 32 char** buf, |
| 33 size_t* size, |
| 34 char*** mem, |
| 35 size_t* nmem, |
| 36 struct group** res); |
| 37 int __parsespent(char* s, struct spwd* sp); |
OLD | NEW |