#ifndef _RADUTMP_H
#define _RADUTMP_H
#include <freeradius-devel/ident.h>
RCSIDH(radutmp_h, "$Id$")
#ifndef P_UNKNOWN
# define P_UNKNOWN 0
# define P_LOCAL 'L'
# define P_RLOGIN 'R'
# define P_SLIP 'S'
# define P_CSLIP 'C'
# define P_PPP 'P'
# define P_AUTOPPP 'A'
# define P_TELNET 'E'
# define P_TCPCLEAR 'T'
# define P_TCPLOGIN 'U'
# define P_CONSOLE '!'
# define P_SHELL 'X'
#endif
#define P_IDLE 0
#define P_LOGIN 1
struct radutmp {
char login[32];
unsigned int nas_port;
char session_id[8];
unsigned int nas_address;
unsigned int framed_address;
int proto;
time_t time;
time_t delay;
int type;
char porttype;
char res1,res2,res3;
char caller_id[16];
char reserved[12];
};
#define RUT_NAMESIZE sizeof(((struct radutmp *) NULL)->login)
#define RUT_SESSSIZE sizeof(((struct radutmp *) NULL)->session_id)
#endif