|
|
1.1 ! root 1: /* ! 2: * Copyright (c) 1983 Regents of the University of California. ! 3: * All rights reserved. ! 4: * ! 5: * Redistribution and use in source and binary forms are permitted provided ! 6: * that: (1) source distributions retain this entire copyright notice and ! 7: * comment, and (2) distributions including binaries display the following ! 8: * acknowledgement: ``This product includes software developed by the ! 9: * University of California, Berkeley and its contributors'' in the ! 10: * documentation or other materials provided with the distribution and in ! 11: * all advertising materials mentioning features or use of this software. ! 12: * Neither the name of the University nor the names of its contributors may ! 13: * be used to endorse or promote products derived from this software without ! 14: * specific prior written permission. ! 15: * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED ! 16: * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF ! 17: * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ! 18: * ! 19: * @(#)lp.local.h 5.5 (Berkeley) 6/1/90 ! 20: */ ! 21: ! 22: /* ! 23: * Possibly, local parameters to the spooling system ! 24: */ ! 25: ! 26: /* ! 27: * Magic number mapping for binary files, used by lpr to avoid ! 28: * printing objects files. ! 29: */ ! 30: ! 31: #include <a.out.h> ! 32: #include <ar.h> ! 33: ! 34: #ifndef A_MAGIC1 /* must be a VM/UNIX system */ ! 35: # define A_MAGIC1 OMAGIC ! 36: # define A_MAGIC2 NMAGIC ! 37: # define A_MAGIC3 ZMAGIC ! 38: # undef ARMAG ! 39: # define ARMAG 0177545 ! 40: #endif ! 41: ! 42: /* ! 43: * Defaults for line printer capabilities data base ! 44: */ ! 45: #define DEFLP "lp" ! 46: #define DEFLOCK "lock" ! 47: #define DEFSTAT "status" ! 48: #define DEFMX 1000 ! 49: #define DEFMAXCOPIES 0 ! 50: #define DEFFF "\f" ! 51: #define DEFWIDTH 132 ! 52: #define DEFLENGTH 66 ! 53: #define DEFUID 1 ! 54: ! 55: /* ! 56: * When files are created in the spooling area, they are normally ! 57: * readable only by their owner and the spooling group. If you ! 58: * want otherwise, change this mode. ! 59: */ ! 60: #define FILMOD 0660 ! 61: ! 62: /* ! 63: * Printer is assumed to support LINELEN (for block chars) ! 64: * and background character (blank) is a space ! 65: */ ! 66: #define LINELEN 132 ! 67: #define BACKGND ' ' ! 68: ! 69: #define HEIGHT 9 /* height of characters */ ! 70: #define WIDTH 8 /* width of characters */ ! 71: #define DROP 3 /* offset to drop characters with descenders */ ! 72: ! 73: /* ! 74: * Define TERMCAP if the terminal capabilites are to be used for lpq. ! 75: */ ! 76: #define TERMCAP ! 77: ! 78: /* ! 79: * Maximum number of user and job requests for lpq and lprm. ! 80: */ ! 81: #define MAXUSERS 50 ! 82: #define MAXREQUESTS 50
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.