Sophie

Sophie

distrib > Fedora > 14 > i386 > by-pkgid > f524ead14439b41e4ffd6f055ec0f493 > files > 19

latrace-0.5.7-1.fc12.i686.rpm


/* /usr/include/pwd.h */


struct passwd {
        char    *pw_name;
        char    *pw_passwd;
        __uid_t pw_uid;
        __gid_t pw_gid;
        char    *pw_gecos;
        char    *pw_dir;
        char    *pw_shell;
};


void setpwent();
void endpwent();
struct passwd* getpwent();
struct passwd* fgetpwent(FILE *stream);
int putpwent(struct passwd *p, FILE *f);
struct passwd* getpwuid(__uid_t uid);
struct passwd* getpwnam(char *name);


int getpwent_r(struct passwd *resultbuf, char *buffer, size_t buflen, void *result);
int getpwuid_r(__uid_t uid, struct passwd *resultbuf, char *buffer, size_t buflen, void *result);
int getpwnam_r(char *name, struct passwd *resultbuf, char *buffer, size_t buflen, void *result);
int fgetpwent_r(FILE *stream, struct passwd *resultbuf, char *buffer, size_t __buflen, void *result);
int getpw(__uid_t uid, char *buffer);