|
|
1.1 ! root 1: /* ! 2: * Header file for the mail system. ! 3: */ ! 4: ! 5: #include <stdio.h> ! 6: #include <sys/stat.h> ! 7: #include <sys/types.h> ! 8: #include <limits.h> ! 9: #include <time.h> ! 10: #include <pwd.h> ! 11: #include <utmp.h> ! 12: #include <access.h> ! 13: #include <signal.h> ! 14: #include <ctype.h> ! 15: ! 16: #define MAXLONG LONG_MAX ! 17: ! 18: #define SPOOLDIR "/usr/spool/mail/" ! 19: #define PUBKEYDIR "/usr/spool/pubkey/" ! 20: #define XDELIVER "exec /bin/rxmail" /* Delivery secret agent. */ ! 21: #define DELIVER "exec /bin/rmail" /* Delivery agent. */ ! 22: ! 23: #define NLINE 512 /* Longest line in a message */ ! 24: #define NCLINE 256 /* Length of an interactive command */ ! 25: #define MAXRECIP 512 /* Maximum Number of Actual Recipients */ ! 26: #define CMDLINE NCLINE ! 27: #define CNULL ((char) NULL) /* Lint-safe string terminator */ ! 28: #define MSGSEP "\1\1\1\1\n" /* message separator */ ! 29: ! 30: extern char *index(), *rindex(); ! 31: extern char *myalloc(); ! 32: extern char **listcat(); ! 33: extern char msgline[]; ! 34: ! 35: #if HPCOHERENT ! 36: typedef long fsize_t; ! 37: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.