home *** CD-ROM | disk | FTP | other *** search
- #if !defined (__VARS_H__)
- #define __VARS_H__
-
- EXTERN BOOLEAN registered,
- debugflag,
- dooutdeb,
- SENDfido_bits,
- StatusScreen,
-
- Dareas[N_AREAS],
-
- dokillsent,
- dorealname,
- dokillall,
- dopvtmail,
- doknown,
- doareafix,
- doniceout,
- doreport,
- dodiskcheck,
- dopathcheck,
- donozone,
- doadd_AKA,
- dolog,
- doquit,
- dosecure,
- doifna,
- doled,
- dopkt,
- domsg,
- dostripzone,
- doimport,
- doscanmail,
- dochanged,
- dopack,
- keepmsg,
- toprivate,
- domulti_reg,
- dowait,
- docrunch,
- dolabel,
- donopack,
- doredirect,
- doQbbslr,
- dosaveprivate,
- dosavelocal,
- doextra,
- donewbink,
- dothebox,
- dopointcpy,
- doonly_tear,
- doadd_domain,
- dofastimport,
- dosentpkt,
- donopointadd,
- donopointpath,
- docheckname,
- dostripPID,
- doNOdupecheck,
- doDEFgroup,
- dostripINTL,
- doAUTOaddareas,
- doDENIED,
- doNODELIST,
-
- AreaAdded,
-
- HaveDUPES,
-
- MSGheader4d,
-
- CRspec,
-
- defPKT,
-
- Copy_area[N_AREAS],
-
- Read_only[N_AREAS],
-
- FDcompare[N_FDBASE],
-
- #if defined AREAFIX
- dorescan ,
- areafix_on,
- doquery ,
- dototallist ,
- #endif
-
- Fsystem,
- Tsystem;
-
- EXTERN WORD Areamsgs[N_AREAS],
- Areaday[N_AREAS],
- Areamin[N_AREAS],
-
- Tosysop[N_AREAS],
- Ncreated[N_AREAS],
- Lledmsgs[N_AREAS],
- Lledmask[N_AREAS],
-
- HDR, /* File pointers for log_line and header */
- MSG, /* files */
- newHDR,
- newMSG,
- F_LSTBBS, /* used for updating the lastread.bbs file */
- /* initially closed */
-
- g_curarea, /* area we're processing */
-
- g_users, /* number of qbbs lastreas.bbs records */
- *g_newnum, /* new numbers of messages, malloced */
-
- g_lsttype, /* type of the lastread.ced file, 2 for LED */
- g_minhdrs, /* 1 for the old way... */
- g_nrhdrs,
- g_safety,
-
- g_totdel, /* total deleted messages */
- g_totleft, /* total remaining messages */
- g_amhdr, /* Amount hdr */
-
- ToCopy,
-
- nalias,
- nkey,
- domain,
- nbosses,
- msgareas,
- ncopyareas,
- nled,
- nkill,
- ncapbuf,
- nRouteDef,
- MaxRouteDef,
- nimported,
- nechos,
- nnetmails,
- nnet_priv,
- nprivate,
- ntrashed,
- nseenby,
- npath,
- nreaddress,
- nnodelist,
-
- nfdbase,
-
- def_days,
- maildays,
- pvtboxdays,
- trashdays,
- dupedays,
-
- mailmin,
- pvtboxmin,
- trashmin,
- dupemin,
-
- minmsgs,
- _screen,
- defcrunch,
-
- lastareawritten[N_MAXAREA],
- areafixmsgs,
- loglevel,
-
- PKTchannel[N_MAXPKT],
-
- v_handle,
- vdi_handle,
- gl_wchar,
- gl_hchar,
- gl_hbox,
- gl_wbox,
- work_in[12],
- work_out[57],
-
- __MiNT;
-
- EXTERN UWORD maxmsgs,
-
- TOSversion,
- IOSKEY_zone,
-
- *Tozone[N_AREAS],
- *Tonet[N_AREAS],
- *Tonode[N_AREAS],
- *Topoint[N_AREAS],
-
- maxPRD,
-
- Tz[N_SEENS],
- Tnt[N_SEENS],
- Tne[N_SEENS],
- Tp[N_SEENS],
-
- SeenZ[N_SEENS],
- SeenN[N_SEENS],
- SeenO[N_SEENS],
-
- Pathzone[N_SEENS],
- Pathnet[N_SEENS],
- Pathnode[N_SEENS],
-
- Zdomain[N_DOMAINS],
- Ndomain,
-
- Zpoint[N_DOMAINS],
- Npoint,
-
- bosszone[N_ALIAS],
- bossnet[N_ALIAS],
- bossnode[N_ALIAS],
- bosspoint[N_ALIAS],
-
- Fzone, Fnet, Fnode, Fpoint, Ffake,
- Tzone, Tnet, Tnode, Tpoint, Tfake,
- fzone, fnet, fnode, fpoint,
- tzone, tnet, tnode, tpoint,
-
- c_zone, c_net, c_node, c_point, c_fakenet,
-
- PKTzone[N_MAXPKT],
- PKTnet[N_MAXPKT],
- PKTnode[N_MAXPKT],
- PKTpoint[N_MAXPKT],
-
- Files_to_open; /* Files can be opened by MT */
-
- EXTERN LONG mindiskspace,
- minpktsize,
- secs,
- bundlesize,
- pktsize,
-
- g_hdr_fsize, /* file length of current headerfile */
- g_bod_fsize, /* file length of current bodyfile */
-
- g_curtime, /* current time */
-
- g_offset, /* offset in new file */
-
- g_dfree[MAXDRIVES], /* to hold free space on the drives */
- AreaSize[N_AREAS], /* size of area after last scan */
-
- switch_it,
- *scr1,
- *scr2,
- *oldestscr,
-
- DupeLog;
-
- EXTERN ULONG MAXMSGLENGTH,
- Ttest;
-
- EXTERN BYTE IOSmail[40],
- InMail[40],
- OutMail[40],
- ScanMail[40],
- Consultant[40],
- LOG_line,
- TEAR_buffer[512],
-
- Todomain[N_AREAS] [30],
-
- MTask,
-
- oldmsg[80], /* names of the log_line and header files */
- newmsg[80],
- oldhdr[80],
- newhdr[80],
-
- pkttype,
- org_domain[8],
- dest_domain[8],
-
- tm_now[40],
-
- *mailarea,
- *trasharea,
- *privatebox,
- *dupearea,
-
- *mailtemp,
- *pkt_temp,
- *outbound,
- *inbound,
- *Inboundpaths[4],
- *Arch,
- *Archcmdi,
- *Archcmdo,
- *Qbbslr,
- *Envpath,
- envp[254],
- *configlabel,
- *logfile,
- *TRACKmsg,
-
- #if defined DEBUG
- *logtypes,
- *disptypes,
- #else
- *logtypes,
- *disptypes,
- #endif
-
- *Lzh,
- *Zip,
- *Arc,
- *Arj,
-
- *LzheC,
- *ZipeC,
- *ArceC,
- *ArjeC,
-
- *LzheA,
- *ZipeA,
- *ArceA,
- *ArjeA,
- *FDbase,
-
- *NODElist[N_NODELIST],
-
- *ToBase[N_FDBASE],
-
- SysOp[78],
-
- *ROnode[N_AREAS],
-
- *Areaname[N_AREAS],
- *Lareaname[N_AREAS],
- *Areapath[N_AREAS],
- *Areaorg[N_AREAS],
- *Copyarea[N_AREAS],
- *Destarea[N_AREAS],
- *Copylegal[N_AREAS],
- *Ausername[N_AREAS],
- *Randorgfile[N_AREAS],
- Areakeep[N_AREAS],
- Areagroup[N_AREAS],
-
- mailkeep,
- trashkeep,
- pvtkeep,
- dupekeep,
-
- *Mainorg,
-
- *Killfrom[N_KILL],
- we_have_inbound,
-
- *Areafix,
- *Areafixcmd,
-
- mtime[20],
- mfrom[36],
- mto[36],
- mtopic[72],
-
- *toarea,
-
- *messagebuffer,
- *messagebody,
- *Logmessage[LAST_MESSAGE],
- Dateformat[80],
- *PRDcode[256],
-
- Defaultgroup,
-
- LMSGfile[N_MAXAREA], LHDRfile[N_MAXAREA];
-
- EXTERN FILE *LOG,
- *FDUMMY,
- *OUT,
- *PACKET,
- *MSGHDR, *MSGMSG,
- *MMSG, *MHDR,
- *FMSG, *FHDR,
- *PKTfile[N_MAXPKT],
- *LMSG[N_MAXAREA],
- *LHDR[N_MAXAREA],
- *SIZE, /* sizes of the areas */
- *LEDNEW, /* to update led.new, area sizes part of it */
- *LRD; /* last read messages per area */
-
- EXTERN Aliases alias[N_ALIAS];
- EXTERN Key pwd[N_POINTS];
- EXTERN Dom_ Appl[N_DOMAINS];
- EXTERN CAPTUREBUF capbuf[N_POINTS];
-
- EXTERN MSGHEADER hdr,
- mhdr;
-
- EXTERN READDRESS readdress[N_POINTS];
-
- EXTERN struct tm *tijd;
- #if defined LATTICE
- EXTERN DMABUFFER blok;
- #else
- EXTERN struct ffblk blok;
- #endif
- EXTERN struct stat stbuf;
- EXTERN struct _pkthdr phdr;
- EXTERN struct _phdr2 phdr2;
- EXTERN struct _pktmsg pmsg;
- EXTERN struct _RouteDef *RouteDef;
- EXTERN struct _ndi *nodeidx;
-
- EXTERN CONST BYTE *isuf[],
- *ArcMail[],
- *Mtasker[];
- #endif