X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=include%2Fpwd.h;h=91fe426fe3205227d7576cb3a06b4bd6c4da008c;hp=38e856d381731b18277e25aff520ccbdab67d8c1;hb=8c741783fc96d559cfe79301c924c217b2905c0c;hpb=ef839c73d7ad51249550675defdcb24349e6ffd0 diff --git a/include/pwd.h b/include/pwd.h index 38e856d3..91fe426f 100644 --- a/include/pwd.h +++ b/include/pwd.h @@ -5,10 +5,16 @@ extern "C" { #endif +#include + #define __NEED_size_t #define __NEED_uid_t #define __NEED_gid_t +#ifdef _GNU_SOURCE +#define __NEED_FILE +#endif + #include struct passwd @@ -32,7 +38,7 @@ int getpwuid_r (uid_t, struct passwd *, char *, size_t, struct passwd **); int getpwnam_r (const char *, struct passwd *, char *, size_t, struct passwd **); #ifdef _GNU_SOURCE -char *getpass(const char *); +struct passwd *fgetpwent(FILE *); #endif #ifdef __cplusplus