HelenOS sources
passwd 51 uspace/lib/posix/include/posix/pwd.h extern struct passwd *getpwent(void);
passwd 55 uspace/lib/posix/include/posix/pwd.h extern struct passwd *getpwnam(const char *name);
passwd 56 uspace/lib/posix/include/posix/pwd.h extern int getpwnam_r(const char *name, struct passwd *pwd,
passwd 57 uspace/lib/posix/include/posix/pwd.h char *buffer, size_t bufsize, struct passwd **result);
passwd 59 uspace/lib/posix/include/posix/pwd.h extern struct passwd *getpwuid(uid_t uid);
passwd 60 uspace/lib/posix/include/posix/pwd.h extern int getpwuid_r(uid_t uid, struct passwd *pwd,
passwd 61 uspace/lib/posix/include/posix/pwd.h char *buffer, size_t bufsize, struct passwd **result);
passwd 44 uspace/lib/posix/src/pwd.c static const struct passwd dummy_pwd = {
passwd 61 uspace/lib/posix/src/pwd.c struct passwd *getpwent(void)
passwd 68 uspace/lib/posix/src/pwd.c return (struct passwd *) &dummy_pwd;
passwd 93 uspace/lib/posix/src/pwd.c struct passwd *getpwnam(const char *name)
passwd 101 uspace/lib/posix/src/pwd.c return (struct passwd *) &dummy_pwd;
passwd 115 uspace/lib/posix/src/pwd.c int getpwnam_r(const char *name, struct passwd *pwd,
passwd 116 uspace/lib/posix/src/pwd.c char *buffer, size_t bufsize, struct passwd **result)
passwd 137 uspace/lib/posix/src/pwd.c struct passwd *getpwuid(uid_t uid)
passwd 143 uspace/lib/posix/src/pwd.c return (struct passwd *) &dummy_pwd;
passwd 157 uspace/lib/posix/src/pwd.c int getpwuid_r(uid_t uid, struct passwd *pwd,
passwd 158 uspace/lib/posix/src/pwd.c char *buffer, size_t bufsize, struct passwd **result)
passwd 183 uspace/lib/posix/src/pwd.c *result = (struct passwd *) pwd;
HelenOS homepage, sources at GitHub