Main Page | Class List | File List | Class Members | File Members

utmp.c File Reference

#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include "config.h"
#include "screen.h"
#include "extern.h"

Defines

#define D_loginhost   D_utmp_logintty.ut_host
#define SLOT_USED(u)   (u->ut_type == USER_PROCESS)

Functions

utmp * getutline ()
utmp ** pututline ()
void SlotToggle (int how)
void InitUtmp ()
void RemoveLoginSlot ()
void RestoreLoginSlot ()
int SetUtmp (struct win *wi)
int RemoveUtmp (struct win *wi)

Variables

displaydisplay
winfore
char * LoginName
int real_uid
int eff_uid

Define Documentation

#define D_loginhost   D_utmp_logintty.ut_host
 

#define SLOT_USED  )     (u->ut_type == USER_PROCESS)
 


Function Documentation

struct utmp* getutline  ) 
 

void InitUtmp  ) 
 

struct utmp* * pututline  ) 
 

void RemoveLoginSlot  ) 
 

int RemoveUtmp struct win wi  ) 
 

void RestoreLoginSlot  ) 
 

int SetUtmp struct win wi  ) 
 

void SlotToggle int  how  ) 
 


Variable Documentation

struct display* display
 

int eff_uid
 

struct win* fore
 

char* LoginName
 

int real_uid
 


Generated on Sat Jul 2 20:56:17 2005 for GNU Screen by  doxygen 1.4.3