1#include "libc.h" 2#include <errno.h> 3#include <grp.h> 4#include <limits.h> 5#include <pwd.h> 6#include <stdint.h> 7#include <stdio.h> 8#include <string.h> 9 10int __getpwent_a(FILE* f, struct passwd* pw, char** line, size_t* size, struct passwd** res); 11int __getpw_a(const char* name, uid_t uid, struct passwd* pw, char** buf, size_t* size, 12 struct passwd** res); 13int __getgrent_a(FILE* f, struct group* gr, char** line, size_t* size, char*** mem, size_t* nmem, 14 struct group** res); 15int __getgr_a(const char* name, gid_t gid, struct group* gr, char** buf, size_t* size, char*** mem, 16 size_t* nmem, struct group** res); 17