2 * Copyright (c) 1990,1995 Regents of The University of Michigan.
3 * All Rights Reserved. See COPYRIGHT.
17 struct at_addr p_addr;
29 char *pr_pagecost_msg;
35 struct printer *p_next;
37 #define p_cmd p_un.pu_cmd
38 #define p_printer p_un.pu_pr.pr_printer
39 #define p_operator p_un.pu_pr.pr_operator
40 #define p_spool p_un.pu_pr.pr_spool
42 #define p_role p_un.pu_pr.pr_role
43 #define p_balance p_un.pu_pr.pr_balance
44 #define p_srvid p_un.pu_pr.pr_srvid
46 #define p_pagecost p_un.pu_pr.pr_pagecost
47 #define p_pagecost_msg p_un.pu_pr.pr_pagecost_msg
48 #define p_lock p_un.pu_pr.pr_lock
50 #define P_PIPED (1<<0)
51 #define P_SPOOLED (1<<1)
52 #define P_REGISTERED (1<<2)
53 #define P_ACCOUNT (1<<3)
56 #define P_AUTH_PSSP (1<<6)
57 #define P_AUTH_CAP (1<<7)
59 extern struct printer *printer;