DragonFly On-Line Manual Pages

Search: Section:  


LOGINX(3)             DragonFly Library Functions Manual             LOGINX(3)

NAME

loginx, logoutx, logwtmpx -- login utility functions

LIBRARY

System Utilities Library (libutil, -lutil)

SYNOPSIS

#include <sys/types.h> #include <libutil.h> void loginx(const struct utmpx *ut); int logoutx(const char *line, int status, int type); void logwtmpx(const char *line, const char *name, const char *host, int status, int type);

DESCRIPTION

The loginx(), logoutx(), and logwtmpx() operate on the utmpx(5) database of currently logged in users, and the wtmpx(5) database of logins and logouts. The loginx() function updates the /var/run/utmpx and /var/log/wtmpx data- bases with the information from ut. logoutx() updates the entry corresponding to line with the type and sta- tus from type and status. logwtmpx() writes an entry filled with data from line, name, host, status, and type to the wtmpx(5) database.

RETURN VALUES

logoutx() returns 1 on success, and 0 if no corresponding entry was found.

SEE ALSO

endutxent(3), utmpx(5) DragonFly 3.5 September 26, 2002 DragonFly 3.5

Search: Section: