Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ getlogin(3C) — Amiga System V Release 4 Version 2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

cuserid(3S)

getgrent(3C)

getpwent(3C)

utmp(4)



getlogin(3C)         COMPATIBILITY FUNCTIONS         getlogin(3C)



NAME
     getlogin - get login name

SYNOPSIS
     #include <stdlib.h>

     char *getlogin (void);

DESCRIPTION
     getlogin returns a pointer to the login  name  as  found  in
     /var/adm/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, it returns a null pointer.  The correct pro-
     cedure for determining the login name is to call cuserid, or
     to call getlogin and if it fails to call getpwuid.

FILES
     /var/adm/utmp

SEE ALSO
     cuserid(3S), getgrent(3C), getpwent(3C), utmp(4).

DIAGNOSTICS
     Returns a null pointer if the login name is not found.

NOTES
     The return values point to  static  data  whose  content  is
     overwritten by each call.
























          Last change: C Programming Language Utilities         1



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