home *** CD-ROM | disk | FTP | other *** search
- /*---------------------------------------------------------------------------*/
- /* */
- /* Module Name: AMAX.H */
- /* Program Name: AMAX */
- /* Revision: 2.xx */
- /* Purpose: Header File */
- /* Programmer: Alan D. Bryant */
- /* */
- /* Copyright (C) 1988, 89, 90, 92 Alan D. Bryant, All Rights Reserved. */
- /* */
- /* NOTICE: This source code is copyrighted material. You are granted a */
- /* limited license to use and distribute the code. The complete text of */
- /* the license can be found in the document LICENSE.DOC which accompanies */
- /* this source code, or can be obtained directly from the author. */
- /* */
- /* Inquiries regarding this package should be directed to: */
- /* */
- /* AMAX */
- /* Alan D. Bryant */
- /* P. O. Box 101612 */
- /* Denver, CO 80250 */
- /* USA */
- /* */
- /*---------------------------------------------------------------------------*/
-
- /* header file for AMAX */
-
- #define VERSION "2.30"
- #define FULLVERSION 1
- #include "cbtree.h"
-
-
-
- struct list_style {
- int net;
- int node;
- char type_file;
- char type_flavor;
- char filename[15];
- char mark;
- };
-
- extern unsigned char outbound[80]; /* current outbound area */
- extern unsigned char orig_outbound[80]; /* outbound for this node */
- extern unsigned char nodelist[80]; /* nodelist path only */
-
- extern char direct; /* true if direct screen */
- extern int zone_num; /* current zone */
- extern int our_zone; /* our zone number */
- extern int net; /* net number in use */
- extern int node; /* node number in use */
- extern char usenl; /* true if nodelist used */
- extern unsigned char nlflags; /* nodelist handling flag */
-
- // nlflags: Bit 0 - Board Name
- // Bit 1 - Location
- // Bit 2 - Sysop Name
- // Bit 3 - Telephone Number
-
- extern char def_domain[25]; /* domain of this node */
- extern char def_dom_nl[10]; /* nodelist of this node */
- extern char cur_domain[25]; /* current domain */
- extern char cur_dom_nl[10]; /* nodelist of current domain */
- extern Cbtree *sysopindex; // pointer to sysop index
- extern Cbtree *nodexindex; // pointer to node index
- extern FILE *nodexdata; // pointer to nodex data
-
- extern Item item; // btree stuff
- extern int status;
-
-