summaryrefslogtreecommitdiff
path: root/print/lprps-letter
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>1997-01-29 13:11:16 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>1997-01-29 13:11:16 +0000
commit9faff8f2666d8b34853c57da69e1f462630db4c1 (patch)
tree04a8f94679dafb33843c2d9ff678c64c70307bf8 /print/lprps-letter
parentUpgrade (diff)
Call sendmail by it's proper name.
Quiet two compile warnings. Submitted by: Jeremy Prior <jez@netcraft.co.uk> (+additions by me)
Notes
Notes: svn path=/head/; revision=5465
Diffstat (limited to 'print/lprps-letter')
-rw-r--r--print/lprps-letter/files/patch-ab52
1 files changed, 46 insertions, 6 deletions
diff --git a/print/lprps-letter/files/patch-ab b/print/lprps-letter/files/patch-ab
index 790965d40b38..3a87468e8950 100644
--- a/print/lprps-letter/files/patch-ab
+++ b/print/lprps-letter/files/patch-ab
@@ -1,11 +1,51 @@
---- lprps.c.orig Wed Sep 11 03:12:26 1996
-+++ lprps.c Wed Sep 11 03:14:28 1996
-@@ -346,7 +346,7 @@
- char *strsignal(n)
+--- lprps.c.orig Mon Feb 22 04:46:10 1993
++++ lprps.c Wed Jan 29 05:02:14 1997
+@@ -17,6 +17,10 @@
+ #include <syslog.h>
+ #include <errno.h>
+
++#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__bsdi__)
++#include <sys/param.h>
++#endif
++
+ #ifndef errno
+ extern int errno;
+ #endif
+@@ -27,7 +31,13 @@
+ #define VOLATILE /* as nothing */
+ #endif
+
+-#define SENDMAIL "/usr/lib/sendmail"
++#ifndef SENDMAIL
++# if (defined(BSD) && (BSD >= 199103))
++# define SENDMAIL "/usr/sbin/sendmail"
++# else
++# define SENDMAIL "/usr/lib/sendmail"
++# endif
++#endif
+
+ #define EXIT_SUCCESS 0
+ #define EXIT_REPRINT 1
+@@ -136,7 +146,7 @@
+ void restore_status_file();
+ void handle_printer_error();
+ char *xmalloc();
+-char *strsignal();
++const char *strsignal();
+
+
+ void handle_timeout()
+@@ -343,10 +353,12 @@
+ exit(exit_code);
+ }
+
+-char *strsignal(n)
++const char *strsignal(n)
int n;
{
-- extern char *sys_siglist[];
-+ /* extern char *sys_siglist[]; */
++# if !(defined(BSD) && (BSD >= 199103))
+ extern char *sys_siglist[];
++# endif
static char buf[32];
if (n >= 0 && n < NSIG)
return sys_siglist[n];