typedef struct tag_cmd_opts CmdOpts;

struct tag_cmd_opts:
  char channel[ALLOC_CHAN];
	Contains initial channel passed through -c
  char key[ALLOC_BUFFER];
	Contains initial channel key passed through -k
  char userinfo[ALLOC_BUFFER];
	Contains userinfo string passed through -U
  char ircnick[ALLOC_NICK];
	Contains initial IRC nick passed through -n
  char ircname[ALLOC_NAME];
	Contains IRC 'Real Name' passed through -N
  char ircuser[ALLOC_USER];
	Contains IRC userid passed through -u
  char server[ALLOC_HOST];
	Contains IRC server (manditory)
  uint16 port;
	Contains IRC port number passed through -p
  char quitmessage[ALLOC_BUFFER];
	Contains default quit message passed through -Q
  char *datadir;
	Contains the data directory passed through --datadir
  char *logfile;
	Contains the default log file passed through -l
  char logtitle[ALLOC_BUFFER];
	Contains the log title passed through --logtitle
  TF logooc;
	True if -o is used (We log OOC comments, not just fixes)
  TF nodesccmt;
	True if -L is used (We don't make a comment for descs)
  TF logother;
	True if -O is used (We log other channels besides the current)
  TF pubdice;
	True if -D is used (We output dice rolls to the current channel)
  FILE *errlog;
	This stream is used for error messages if STDERR_LOG_FILE is used.

@(#) $Id$
