home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Divers / samba-1.9.18p7.tar.gz / samba-1.9.18p7.tar / samba-1.9.18p7 / source / vt_mode.h < prev    next >
C/C++ Source or Header  |  1996-05-04  |  726b  |  49 lines

  1. /* vt_mode.h */
  2. /*
  3. support vtp-sessions
  4.  
  5. written by Christian A. Lademann <cal@zls.com>
  6. */
  7.  
  8. /*
  9. 02.05.95:cal:ported to samba-1.9.13
  10. */
  11.  
  12. #ifndef    __vt_mode_h__
  13. #    define    __vt_mode_h__
  14.  
  15. #    define    VT_CLOSED    0
  16. #    define    VT_OPEN        1
  17.  
  18. #    define    MS_NONE        0
  19. #    define    MS_PTY        1
  20. #    define    MS_STREAM    2
  21. #    define    MS_VTY        3
  22.  
  23. #    define    VT_MAXREAD    32
  24.  
  25.  
  26. #    undef    EXTERN
  27.  
  28. #    ifndef __vt_mode_c__
  29. #        define    EXTERN    extern
  30. #        define    DEFAULT(v)
  31. #    else
  32. #        define    EXTERN
  33. #        define    DEFAULT(v)    =(v)
  34. #    endif
  35.  
  36.     EXTERN int    VT_Status        DEFAULT(VT_CLOSED),
  37.                 VT_Fd            DEFAULT(-1),
  38.                 VT_ChildPID        DEFAULT(-1);
  39.  
  40.     EXTERN BOOL    VT_Mode            DEFAULT(False),
  41.                 VT_ChildDied    DEFAULT(False);
  42.  
  43.     EXTERN char    *VT_Line        DEFAULT(NULL);
  44.  
  45. #    undef    EXTERN
  46.  
  47.  
  48. #endif /* __vt_mode_h__ */
  49.