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