Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ cuserid(S) — Xenix 2.3.4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

getlogin(S)

getpwent(S)



     CUSERID(S)               XENIX System V                CUSERID(S)



     Name
          cuserid - Gets the login name of the user.

     Syntax
          #include <stdio.h>

          char *cuserid (s)
          char *s;

     Description
          cuserid returns a pointer to string which represents the
          login name of the owner of the current process.  If (int)s
          is zero, this representation is generated in an internal
          static area, the address of which is returned.  If (int)s is
          nonzero, s is assumed to point to an array of at least
          L_cuserid characters; the representation is left in this
          array.  The manifest constant L_cuserid is defined in
          <stdio.h>.

     Diagnostics
          If the login name cannot be found, cuserid returns NULL; if
          s is nonzero in this case, \0 will be placed at *s.

     See Also
          getlogin(S), getpwent in getpwent(S)

     Notes
          cuserid uses getpwnam (see getpwent(S)); thus the results of
          a user's call to the latter will be obliterated by a
          subsequent call to the former.

























     Page 1                                           (printed 8/7/87)



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