SCCS-vsn: libexec/mail.local/mail.local.c 4.36
-static char sccsid[] = "@(#)mail.local.c 4.35 (Berkeley) %G%";
+static char sccsid[] = "@(#)mail.local.c 4.36 (Berkeley) %G%";
#endif
#include <sys/param.h>
#endif
#include <sys/param.h>
#include <signal.h>
#include <setjmp.h>
#include <sysexits.h>
#include <signal.h>
#include <setjmp.h>
#include <sysexits.h>
-
-#define SENDMAIL "/usr/lib/sendmail"
/* copylet flags */
#define REMOTE 1 /* remote mail, add rmtmsg */
/* copylet flags */
#define REMOTE 1 /* remote mail, add rmtmsg */
long iop, time();
char *getenv();
char *index();
long iop, time();
char *getenv();
char *index();
-char lettmp[] = "/tmp/maXXXXX";
-char maildir[] = "/usr/spool/mail/";
+char lettmp[] = _PATH_TMP;
+char maildir[] = _PATH_MAILDIR;
char mailfile[] = "/usr/spool/mail/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
char dead[] = "dead.letter";
char forwmsg[] = " forwarded\n";
char mailfile[] = "/usr/spool/mail/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
char dead[] = "dead.letter";
char forwmsg[] = " forwarded\n";
*ap-- = "-s";
*ap = "-sendmail";
setuid(getuid());
*ap-- = "-s";
*ap = "-sendmail";
setuid(getuid());
- execv(SENDMAIL, ap);
- perror(SENDMAIL);
+ execv(_PATH_SENDMAIL, ap);
+ perror(_PATH_SENDMAIL);