Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
LOGIN(3)		 BSD Library Functions Manual		      LOGIN(3)

NAME
     login -- log a new	login record to	the utmp and wtmp files

LIBRARY
     System Utilities Library (libutil,	-lutil)

SYNOPSIS
     #include <sys/types.h>
     #include <utmp.h>
     #include <libutil.h>

     void
     login(struct utmp *ut);

DESCRIPTION
     The function login() records the ut entry being passed into the appropri-
     ate slot of the utmp(5) file, and appends it to the wtmp(5) file.	The
     calling process must have permission to write to both files.

RETURN VALUES
     None.

SEE ALSO
     logout(3),	ttyslot(3), utmp(5), wtmp(5)

BUGS
     The interface provided by login() is rather crude.	 The caller must know
     about the details of a struct utmp.  Some better abstraction needs	to be
     worked out.

BSD			       December	29, 1996			   BSD

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | SEE ALSO | BUGS

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=login&sektion=3&manpath=FreeBSD+5.3-RELEASE>

home | help