110149Sroot /*	lp.local.h	1.4	83/01/05	*/
23680Sroot /*
33680Sroot  * Possibly, local parameters to the spooling system
43680Sroot  */
53680Sroot 
63680Sroot /*
73680Sroot  * Magic number mapping for binary files, used by lpr to avoid
83680Sroot  *   printing objects files.
93680Sroot  */
103680Sroot 
113680Sroot #include <a.out.h>
123680Sroot #include <ar.h>
133680Sroot 
143680Sroot #ifndef A_MAGIC1	/* must be a VM/UNIX system */
153680Sroot #	define A_MAGIC1	OMAGIC
163680Sroot #	define A_MAGIC2	NMAGIC
173680Sroot #	define A_MAGIC3	ZMAGIC
183680Sroot #	undef ARMAG
193680Sroot #	define ARMAG	0177545
203680Sroot #endif
213680Sroot 
223680Sroot /*
233680Sroot  * Defaults for line printer capabilities data base
243680Sroot  */
253680Sroot #define	DEFLP		"lp"
263680Sroot #define DEFLOCK		"lock"
27*10190Sralph #define DEFSTAT		"status"
283680Sroot #define	DEFSPOOL	"/usr/spool/lpd"
2910149Sroot #define	DEFDAEMON	"/usr/lib/lpd"
3010149Sroot #define	DEFLOGF		"/dev/console"
3110149Sroot #define	DEFDEVLP	"/dev/lp"
3210149Sroot #define DEFRLPR		"/usr/lib/rlpr"
3310149Sroot #define DEFBINDIR	"/usr/ucb"
343680Sroot #define	DEFMX		1000
353680Sroot #define DEFFF		"\f"
36*10190Sralph #define DEFUID		1
373680Sroot 
383680Sroot /*
393680Sroot  * Some utilities used by lpd
403680Sroot  */
413680Sroot #define PRLOC		"/bin/pr"
423680Sroot #define MAIL		"/bin/mail"
433680Sroot 
443680Sroot /*
453680Sroot  * When files are created in the spooling area, they are normally
463680Sroot  *   readable only by their owner and the spooling group.  If you
473680Sroot  *   want otherwise, change this mode.
483680Sroot  */
493680Sroot #define FILMOD		0660
503680Sroot 
513680Sroot /*
523680Sroot  * We choose not to include this from <sys/param.h>
533680Sroot  */
543680Sroot #define NOFILE		20
553680Sroot 
563680Sroot /*
573680Sroot  * Printer is assumed to support LINELEN (for block chars)
583680Sroot  *   and background character (blank) is a space
593680Sroot  */
603680Sroot #define LINELEN		132
613680Sroot #define BACKGND		' '
623680Sroot 
633680Sroot #define HEIGHT	9		/* height of characters */
643680Sroot #define WIDTH	8		/* width of characters */
653680Sroot #define DROP	3		/* offset to drop characters with descenders */
66