Query: getlogin
OS: minix
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
GETLOGIN(3) Library Functions Manual GETLOGIN(3)NAMEgetlogin - get login nameSYNOPSIS#include <unistd.h> char *getlogin(void)DESCRIPTIONGetlogin returns a pointer to the login name as found in /etc/utmp. It may be used in conjunction with getpwnam to locate the correct password file entry when the same user ID is shared by several login names. If getlogin is called within a process that is not attached to a terminal, or if there is no entry in /etc/utmp for the process's terminal, getlogin returns a null pointer. A reasonable procedure for determining the login name is to first call getlogin and if it fails, to call getpwuid(getuid()).FILES/etc/utmpSEE ALSOgetpwent(3), utmp(5), ttyslot(3)DIAGNOSTICSReturns a null pointer if the name cannot be found.BUGSThe return values point to static data whose content is overwritten by each call. 7th Edition May 9, 1986 GETLOGIN(3)
| Related Man Pages |
|---|
| getlogin(2) - mojave |
| getlogin(3c) - opensolaris |
| getlogin_r(3c) - opensolaris |
| getlogin(2) - opendarwin |
| getlogin(3c) - sunos |
| Similar Topics in the Unix Linux Community |
|---|
| Regarding cuserid(), getlogin() and getpwuid() function in 'C' |