home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / mail / pp / pp-6.0 / Src / lconsole / lconsole.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-12-18  |  964 b   |  57 lines

  1. /* lconsole.h: line console definitions */
  2.  
  3. /*
  4.  * @(#) $Header: /xtel/pp/pp-beta/Src/lconsole/RCS/lconsole.h,v 6.0 1991/12/18 20:27:16 jpo Rel $
  5.  *
  6.  * $Log: lconsole.h,v $
  7.  * Revision 6.0  1991/12/18  20:27:16  jpo
  8.  * Release 6.0
  9.  *
  10.  *
  11.  */
  12.  
  13. #include "util.h"
  14.  
  15. extern int verbose;
  16. extern int authenticate;
  17. extern int console_fd;
  18. extern int accessmode;
  19. extern int batch;
  20. extern int indent;
  21.  
  22. extern FILE *fp_in;
  23.  
  24. extern char *host;
  25. extern char *user;
  26. extern char *passwd;
  27. extern char *realhost;
  28. extern char *remoteversion;
  29.  
  30. struct lc_dispatch {
  31.     char    *name;
  32.     IFP    fnx;
  33.  
  34.     int    flags;
  35. #define LC_NONE        0x00
  36. #define LC_OPEN        0x01
  37. #define LC_CLOSE    0x02
  38. #define LC_AUTH        0x04
  39.  
  40.     char *help;
  41. };
  42.  
  43. struct lc_dispatch *getds();
  44.  
  45. #define NVARGS    10
  46.  
  47. void advise (), adios ();
  48. extern char *datasize ();
  49. extern void display_status ();
  50. extern void free_chanlist ();
  51. extern char *re_comp ();
  52. extern int re_exec ();
  53. extern char *fullchanname ();
  54.  
  55. #define TB_AMBIG    -1
  56. #define TB_NONE        0
  57.