home *** CD-ROM | disk | FTP | other *** search
- #define MAXMSGBASE 128
- #define MAXUDBASE 40
- #define PATHSIZE 64
-
- struct fig
- {
- char defpath[PATHSIZE];
- char mailpath[PATHSIZE];
- char msgpath[MAXMSGBASE][PATHSIZE];
- char msgname[MAXMSGBASE][32];
- char udpath[MAXUDBASE][PATHSIZE];
- char udname[MAXUDBASE][32];
- short int msgno[MAXMSGBASE];
- short int lomsgno[MAXMSGBASE];
- short int himsgno[MAXMSGBASE];
- char outpath[PATHSIZE];
- char txtpath[PATHSIZE];
- short int fiena;
- short int fionhour;
- short int fioffhour;
- short int fionmin;
- short int fioffmin;
- short int mail;
- short int ulist;
- short int outena;
- short int nm;
- short int sm;
- short int fm;
- short int callspd[16];
- short int idlemin[16];
- short int ptena;
- short int onhour;
- short int offhour;
- char bbsname[64];
- char chateng[80];
- char chatret[80];
- short int subop[MAXMSGBASE+MAXUDBASE];
- long syscalls;
- short int bdcktp;
- char iden[4];
- short int defbaud;
- long points;
- short int log;
- char newspath[PATHSIZE];
- short int msglevel[MAXMSGBASE];
- short int udlevel[MAXUDBASE];
- short int minpc[16];
- short int minpd[16];
- short int onmin;
- short int offmin;
- char color;
- char junk_text[15];
- short int smdiss;
- char netpath[PATHSIZE];
- short int net;
- short int node;
- short int basetype[MAXMSGBASE];
- char tele[16];
- char echo[64];
- char prefix[20];
- char suffix[10];
- short int delay;
- short int uplevel;
- short int himsgsent[MAXMSGBASE];
- char listpath[PATHSIZE];
- char sysop[22];
- short int seenby;
- char mprompt[30];
- short int binkley;
- short int zone;
- short int prn;
- short int chat;
- char xpath[PATHSIZE];
- short int graphics;
- short int d_msgmask[16][8];
- short int d_udmask[16][4];
- short int d_wmsgmask[16][8];
- short int d_wudmask[16][4];
- short int d_privs[16][7];
- long d_credits[16];
- short int d_ratio[16];
- short int dev_mask[MAXUDBASE];
- char devices[16][10];
- short int ul_return;
- short int ul_perm;
- short int ul_perm_max;
- char data[PATHSIZE];
- short int lockbaud;
- short int rts;
- char laston[22];
- short int default_chat;
- short int default_privacy;
- char tagname[MAXMSGBASE][16];
- short int msg_sig[MAXMSGBASE];
- short int file_sig[MAXMSGBASE];
- short int config_version;
- char YooHoo[100];
- long minspace;
- short int openfiles;
- short int remote;
- char waiting[PATHSIZE];
- short int def_brat[16];
- char helppath[PATHSIZE];
- char menupath[PATHSIZE];
- short int pal_mode;
- short int f_status[MAXUDBASE];
- short int threadhi[MAXMSGBASE];
- short int f_menu[MAXUDBASE];
- short int m_menu[MAXMSGBASE];
- long freebyte[16];
- short int maxdlm;
- char remote_dos_code[20];
- char msg_dl_path[PATHSIZE];
- short int msg_benefit;
- short int timeout;
- short int guest_on;
- short int log_level;
- short int calls_today;
- short int d_msg_limit[16];
- char macros[10][80];
- short int last_call;
- short int bulletins_on;
- char uptmppath[PATHSIZE];
- short int AREXX;
- };
-
- struct fil
- {
- short int level; /* Access level to read file */
- char filesname[14]; /* Name of file */
- char free_spc[34]; /* free space */
- short int numdls; /* number of downloads */
- unsigned short int createdate; /* Creation date */
- unsigned short int createtime; /* Creation time */
- short int comtype;
- long bytesize;
- char des1[82];
- char des2[82];
- char upusername[22];
- short int free_dl;
- short int unvalidated;
- unsigned short int last_dl_date;
- char free[4];
- };
-
- struct usr
- {
- short int level;
- char username[22];
- long byteup;
- long bytedown;
- long freebyte;
- char password[14];
- short int numcalls;
- short int lastdate;
- short int lasttime;
- short int callstd;
- short int dlmode_nls;
- short int minleft;
- short int comtype;
- short int col;
- long bytesent;
- long byterec;
- char tele[14];
- long points;
- short int himsgread[MAXMSGBASE];
- short int msg_limit;
- char address[40];
- char city[30];
- char state[3];
- char zip[8];
- char dlmode_arc;
- long credits;
- short int msgmask[8];
- short int udmask[4];
- short int moreflag;
- short int u_version;
- short int mmask[8];
- short int fmask[4];
- short int wmsgmask[8];
- short int wudmask[4];
- short int privs[7];
- short int helplevel;
- short int protocol;
- char screenclears;
- char unused;
- short int graphics;
- short int ratio;
- short int ucallpd;
- short int uminpd;
- short int uminpc;
- short int lastfile;
- short int brat;
- short int msg_entered;
- char hotkeys;
- };
-
- struct FileIndex
- {
- char filesname[14];
- unsigned short int createdate;
- unsigned short int level;
- unsigned short int area;
- unsigned short int count;
- unsigned short int imark;
- };
-
- struct mailw
- {
- short int base;
- short int num;
- } mailwait;
-
-