#ifndef _GLOBALS_H_ #define _GLOBALS_H_ #include "prototypes.h" extern char *chunkoram; /* input buffer; ugly hack, get around it later */ extern int s; /* fd for socket to icbd */ extern int rows; /* height of display, 0 for infinite */ extern int cols; /* width of display, 0 for infinite */ extern int spat; /* number of lines issued since last pagebreak */ extern int nobeep; /* iff set, beeps are silent */ extern int bmessage; /* iff set, suppressed beeps still display message */ extern int breturn; /* iff set, suppressed beeps nag sender */ extern char *bretnag; /* iff !NULL, contains text for nobeep return message */ extern int widle; /* iff set, verbose "idle" format for /w */ extern int wdate; /* iff set, login date displayed for /w */ extern int military; /* iff set, times displayed in military time */ extern int noidle; /* iff set, runs idlecmd every now and then */ extern int idletrack; extern int idleperiod; /* determines unidle period */ extern int do_free_idlecmd; extern char *idlecmd; extern int *confirm_quit; /* ask if we wish to quit or not. 0 is no. */ extern int debug; /* realtime changable debug output flag, default is no */ extern int display_idle_threshold; /* if user idle < 10 seconds, show '---' in wholine */ extern int first_time; /* first time through main loop */ extern int server_wrap; /* re-append server commands to top of split /m's */ extern char commandchar; /* let the user redefine this */ extern int nomore; /* character pressed at [=more=] prompt */ extern lroot squelches; /* list of squelch strings */ extern int squelch_status; /* determines behaviour of squelching */ extern int no_tabhistory; /* controls adding /m's to tab history */ extern int silent_running; /* iff set, no writes to stdout */ extern int stamping; // timestamp messages as they appear on screen /* session logging: */ extern int logstate; /* 1 = logging active; 0 = inactive */ extern int logtimes; /* degree of timestamping */ extern char *logfname; /* name of session log file */ extern FILE *logfile; /* session log file */ extern time_t logtimer; /* time of last timestamp */ #endif