1: /* mts.h - definitions for the mail system */
   2: 
   3: 
   4: /* Local and UUCP Host Name */
   5: 
   6: char   *LocalName (), *SystemName (), *UucpChan ();
   7: 
   8: 
   9: /* Mailboxes */
  10: 
  11: extern char *mmdfldir,
  12:             *mmdflfil,
  13:             *uucpldir,
  14:             *uucplfil;
  15: 
  16: #define MAILDIR (mmdfldir && *mmdfldir ? mmdfldir : getenv ("HOME"))
  17: #define MAILFIL (mmdflfil && *mmdflfil ? mmdflfil : getusr ())
  18: #define UUCPDIR (uucpldir && *uucpldir ? uucpldir : getenv ("HOME"))
  19: #define UUCPFIL (uucplfil && *uucplfil ? uucplfil : getusr ())
  20: 
  21: char   *getusr (), *getfullname ();
  22: 
  23: char   *getenv ();
  24: 
  25: 
  26: /* Separators */
  27: 
  28: extern char *mmdlm1,
  29:             *mmdlm2;
  30: 
  31: #define isdlm1(s)   (strcmp (s, mmdlm1) == 0)
  32: #define isdlm2(s)   (strcmp (s, mmdlm2) == 0)
  33: 
  34: 
  35: /* Filters */
  36: 
  37: extern char *umincproc;
  38: 
  39: 
  40: /* Locking Directory */
  41: 
  42: #define LOK_UNIX    0
  43: #define LOK_BELL    1
  44: #define LOK_MMDF    2
  45: 
  46: #ifndef MMDFONLY
  47: extern int   lockstyle;
  48: #endif	MMDFONLY
  49: extern char *lockldir;
  50: 
  51: int lkopen (), lkclose ();
  52: FILE   *lkfopen ();
  53: int lkfclose ();
  54: 
  55: /*  */
  56: 
  57: /* MTS specific variables */
  58: 
  59: #ifdef  MHMTS
  60: extern char *Mailqdir;
  61: extern char *TMailqdir;
  62: extern int Syscpy;
  63: extern char *Overseer;
  64: extern char *Mailer;
  65: extern char *Fromtmp;
  66: extern char *Msgtmp;
  67: extern char *Errtmp;
  68: extern int Tmpmode;
  69: extern char *Okhosts;
  70: extern char *Okdests;
  71: #endif	MHMTS
  72: 
  73: #ifdef  MMDFMTS
  74: #endif	MMDFMTS
  75: 
  76: #ifdef  SENDMTS
  77: extern char *hostable;
  78: extern char *sendmail;
  79: #endif SENDMTS
  80: 
  81: 
  82: /* SMTP/POP stuff */
  83: 
  84: extern char *servers;
  85: extern char *pophost;
  86: 
  87: 
  88: /* BBoards-specific variables */
  89: 
  90: extern char *bb_domain;
  91: 
  92: 
  93: /* POP BBoards-specific variables */
  94: 
  95: #ifdef  BPOP
  96: extern char *popbbhost;
  97: extern char *popbbuser;
  98: extern char *popbblist;
  99: #endif	BPOP
 100: 
 101: 
 102: /* MailDelivery */
 103: 
 104: extern char *maildelivery;
 105: 
 106: 
 107: /* Aliasing Facility (doesn't belong here) */
 108: 
 109: extern int Everyone;
 110: extern char *NoShell;

Defined macros

LOK_BELL defined in line 43; never used
LOK_MMDF defined in line 44; used 1 times
LOK_UNIX defined in line 42; used 3 times
isdlm1 defined in line 31; used 1 times
isdlm2 defined in line 32; used 4 times

Usage of this include

Last modified: 1986-04-21
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 979
Valid CSS Valid XHTML 1.0 Strict