/* $Id: session.h,v 1.1 2004/03/14 13:15:31 thivillon Exp $ */
struct pppsession {
char *pid;
char *username;
char *host;
time_t start;
time_t stop;
struct pppsession *next;
};
extern void purge_wtmp(char *filename, int pid);
extern struct pppsession *read_sessions (char *filename);
extern void dump_sessions (int all, int resolve, struct pppsession *sessions);
extern void clean_sessions(char *filename);
extern void update_wtmp(char *filename, char *user, int pid, char *host);
syntax highlighted by Code2HTML, v. 0.9.1