Return to username.c CVS log | Up to [local] / src / usr.bin / top |
version 1.18, 2018/09/13 15:23:32 | version 1.19, 2018/09/16 02:44:06 | ||
---|---|---|---|
|
|
||
} | } | ||
uid_t | uid_t | ||
userid(char *username) | userid(const char *username) | ||
{ | { | ||
struct passwd *pwd; | uid_t uid; | ||
if ((pwd = getpwnam(username)) == NULL) | return uid_from_user(username, &uid); | ||
return ((uid_t)-1); | |||
return (pwd->pw_uid); | |||
} | } |