The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Data Structures | Macros
sysutmp.h File Reference

Compatibility stuff for the different UTMP systems. More...

#include <freeradius-devel/autoconf.h>
+ Include dependency graph for sysutmp.h:

Go to the source code of this file.

Data Structures

struct  utmp
 

Macros

#define DEAD_PROCESS   8
 
#define USER_PROCESS   7
 
#define UT_HOSTSIZE   16
 
#define UT_LINESIZE   16
 
#define ut_name   ut_user
 
#define UT_NAMESIZE   16
 
#define UTMP_FILE   "/var/run/utmp"
 

Detailed Description

Compatibility stuff for the different UTMP systems.

Id
1b236ef092acb77dff503ae33a8dbc594abd382e

Definition in file sysutmp.h.


Data Structure Documentation

◆ utmp

struct utmp

Definition at line 112 of file sysutmp.h.

Data Fields
long ut_addr
char ut_host[UT_HOSTSIZE]
char ut_id[4]
char ut_line[UT_LINESIZE]
int ut_pid
long ut_time
short ut_type
char ut_user[UT_NAMESIZE]

Macro Definition Documentation

◆ DEAD_PROCESS

#define DEAD_PROCESS   8

Definition at line 107 of file sysutmp.h.

◆ USER_PROCESS

#define USER_PROCESS   7

Definition at line 106 of file sysutmp.h.

◆ UT_HOSTSIZE

#define UT_HOSTSIZE   16

Definition at line 104 of file sysutmp.h.

◆ UT_LINESIZE

#define UT_LINESIZE   16

Definition at line 102 of file sysutmp.h.

◆ ut_name

#define ut_name   ut_user

Definition at line 110 of file sysutmp.h.

◆ UT_NAMESIZE

#define UT_NAMESIZE   16

Definition at line 103 of file sysutmp.h.

◆ UTMP_FILE

#define UTMP_FILE   "/var/run/utmp"

Definition at line 109 of file sysutmp.h.