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_r(3c) - opensolaris |
getlogin(2) - osx |
getlogin(3) - redhat |
getlogin_r(3posix) - posix |
setlogin(2) - opendarwin |
Similar Topics in the Unix Linux Community |
---|
Regarding cuserid(), getlogin() and getpwuid() function in 'C' |