Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

env(1)

login(1)

profile(4)

environ(5)

logname(3C)

NAME

logname() − return login name of user

SYNOPSIS

#include <unistd.h>

char *logname(void);

DESCRIPTION

logname() returns a pointer to the null-terminated login name; it extracts the $LOGNAME variable from the user’s environment. 

WARNINGS

logname() returns a pointer to static data that is overwritten by each subsequent call. 

This method of determining a login name is subject to forgery. 

FILES

/etc/profile

SEE ALSO

env(1), login(1), profile(4), environ(5). 

STANDARDS CONFORMANCE

logname(): SVID2, XPG2

Hewlett-Packard Company  —  HP-UX Release 9.0: August 1992

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026