/* * SPECIAL.H * * header-module with special data types (part of jet_conf.prg) * */ /*--- includes ---*/ /*--- defines ---*/ #define MAX_LINKS 100 /*--- types ---*/ typedef struct { WORD zone; LONG net; LONG node; LONG point; BYTE domain[13]; } ADDR; typedef struct { ADDR adr; LONG fake; BYTE group[16]; } AKA; typedef struct { BYTE show_addr[64]; BYTE sysop[31]; BYTE pw[9]; BYTE af_pw[9]; BYTE arcmode[10]; BYTE packcmd[16]; BYTE pkttype[10]; BYTE intlmode[5]; BOOLEAN forceintl; BYTE ctrlmode[5]; BYTE outbmode[10]; BYTE netmtype[5]; BYTE echotype[5]; BOOLEAN extranet; BOOLEAN routenet; BOOLEAN dummypkt; BOOLEAN autoarea; BYTE areagrp[16]; BOOLEAN autodarea; BYTE dareagrp[16]; BOOLEAN fwdreq; BOOLEAN nonotify; BOOLEAN passive; BYTE passivgrp[16]; BOOLEAN crashok; BYTE groups[16]; AKA aka[5]; AKA raka[5]; ADDR usealias; BYTE rem_af_list[16]; BYTE rem_af_name[16]; BYTE rem_af_pw[9]; BOOLEAN noreaddr; BYTE autocon[41]; BOOLEAN noroute; } LINK_STRUCT; /*--- variables ---*/ GLOBAL LINK_STRUCT *links; /*--- prototypes ---*/ /*--- End of special.h module ---*/