2
* $Id: printer.h,v 1.5 2001/06/25 20:13:45 rufustfirefly Exp $
4
* Copyright (c) 1990,1995 Regents of The University of Michigan.
5
* All Rights Reserved. See COPYRIGHT.
19
struct at_addr p_addr;
29
#endif /* ABS_PRINT */
31
char *pr_pagecost_msg;
37
struct printer *p_next;
39
#define p_cmd p_un.pu_cmd
40
#define p_printer p_un.pu_pr.pr_printer
41
#define p_operator p_un.pu_pr.pr_operator
42
#define p_spool p_un.pu_pr.pr_spool
44
#define p_role p_un.pu_pr.pr_role
45
#define p_balance p_un.pu_pr.pr_balance
46
#define p_srvid p_un.pu_pr.pr_srvid
47
#endif /* ABS_PRINT */
48
#define p_pagecost p_un.pu_pr.pr_pagecost
49
#define p_pagecost_msg p_un.pu_pr.pr_pagecost_msg
50
#define p_lock p_un.pu_pr.pr_lock
52
#define P_PIPED (1<<0)
53
#define P_SPOOLED (1<<1)
54
#define P_REGISTERED (1<<2)
55
#define P_ACCOUNT (1<<3)
58
#define P_AUTH_PSSP (1<<6)
59
#define P_AUTH_CAP (1<<7)
61
extern struct printer *printer;