|
|
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.