Searched defs:printer (Results 1 - 25 of 62) sorted by last modified time

123

/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dspoolss_svc.c327 (void) strlcpy(spfile->sd_printer_name, "printer", MAXPATHLEN);
687 * printer or a print server. See [MS-RPRN] for value descriptions.
866 char printer[MAXNAMELEN]; local
882 (void) snprintf(printer, MAXNAMELEN, "%s\\%s", server, SPOOLSS_PRINTER);
919 smb_rpc_off(wname, printer, &offset, &pinfo0->printername);
941 smb_rpc_off(wname, printer, &offset, &pinfo1->flags);
942 smb_rpc_off(wname, printer, &offset, &pinfo1->description);
943 smb_rpc_off(wname, printer, &offset, &pinfo1->comment);
950 smb_rpc_off(wname, printer, &offset, &pinfo2->printername);
989 printer, 3
[all...]
/illumos-gate/usr/src/cmd/lp/cmd/lpsched/
H A Dalerts.c35 "Subject: Mount form %s\n\nThe form %s needs to be mounted\non the printer(s):\n",
46 "The form `%s' needs to be mounted\non the printer(s):\n",
47 "The form `%s' (paper size: `%s') needs\nto be mounted on the printer(s):\n",
52 "Subject: Mount print-wheel %s\n\nThe print-wheel %s needs to be mounted\non the printer(s):\n",
59 "Subject: Problem with printer %s\n\nThe printer %s has stopped printing for the reason given below.\n",
60 "Fix the problem and bring the printer back on line\nto resume printing.\n",
61 "Fix the problem and bring the printer back on line, and issue\nan enable command when you want to resume or restart printing.\n",
62 "Fix the problem and bring the printer back on line.\nPrinting has stopped, but will be restarted in a few minutes;\nissue an enable command if you want to restart sooner.\nUnless someone issues a change request\n\n\tlp -i %s -P ...\n\nto change the page list to print, the current request will be reprinted from\nthe beginning.\n",
163 fdprintf(fd, Pf_msg[0], NB(pr->printer
293 dest_equivalent_printer(char *dest, char *printer) argument
[all...]
H A Ddisp2.c58 char *printer; local
64 (void) getmessage(m, S_LOAD_PRINTER, &printer);
65 syslog(LOG_DEBUG, "s_load_printer(%s)", (printer ? printer : "NULL"));
67 if (!*printer)
68 /* no printer */
70 else if (!(pp = Getprinter(printer))) {
71 /* Strange or missing printer? */
81 } else if ((pps = search_pstatus(printer))) {
83 PRINTER *op = pps->printer;
217 char *printer; local
334 char *printer; local
574 char *printer; local
[all...]
H A Ddisp4.c52 * Have we seen this destination as a printer?
104 * Have we seen this destination as a printer?
145 char *printer; local
150 getmessage (m, S_ENABLE_DEST, &printer);
151 syslog(LOG_DEBUG, "s_enable_dest(%s)", (printer ? printer : "NULL"));
154 * Have we seen this printer before?
156 if ((pps = search_pstatus(printer)))
189 * Have we seen this printer before?
198 * might get attached to another printer)
487 char *printer, *paper; local
[all...]
H A Dnodes.h69 PSTATUS *printer; member in union:exec_node::ex
73 #define EX_INTERF 1 /* exec interface for ex.printer */
75 #define EX_ALERT 3 /* exec alert for ex.printer */
116 short status; /* Current Status of printer */
118 PRINTER *printer; member in struct:pstat_node
170 PSTATUS *printer; member in struct:rstat_node
H A Dvalidate.c135 * If we are trying to avoid a printer, but the request
136 * was destined for just that printer, we're out.
146 * If a remote printer was specified, then don't use any local
170 * so it has to evaluate carefully: E.g. user wants ANY printer,
215 * printer.
228 * This macro checks that the form is allowed on the printer,
232 * character set, against the printer's capabilities, ASSUMING,
235 * the printer!
249 * for the printer or is mounted. Note: If the printer does
995 tsol_check_printer_label_range(char *slabel, const char *printer) argument
[all...]
/illumos-gate/usr/src/lib/print/libipp-listener/common/
H A Dcommon.c76 get_printer_id(papi_attribute_t **attributes, char **printer, int *id) argument
83 if (printer == NULL)
84 printer = &fodder;
88 *printer = NULL;
94 "printer-uri", printer);
99 *printer = job;
100 if ((job = strrchr(*printer, '/')) != NULL) {
151 /* printer-uri-supported is added in the service based attributes */
168 if (papiAttributeListFind(group, "printer
[all...]
/illumos-gate/usr/src/lib/print/libpapi-dynamic/common/
H A Djob.c136 _papi_job_submit_reference_or_validate(papi_service_t handle, char *printer, argument
146 if ((svc == NULL) || (printer == NULL) || (files == NULL) ||
150 if ((result = service_connect(svc, printer)) != PAPI_OK)
166 papiJobSubmit(papi_service_t handle, char *printer, argument
170 return (_papi_job_submit_reference_or_validate(handle, printer,
176 papiJobSubmitByReference(papi_service_t handle, char *printer, argument
180 return (_papi_job_submit_reference_or_validate(handle, printer,
186 papiJobValidate(papi_service_t handle, char *printer, argument
190 return (_papi_job_submit_reference_or_validate(handle, printer,
196 papiJobStreamOpen(papi_service_t handle, char *printer, argument
260 papiJobQuery(papi_service_t handle, char *printer, int32_t job_id, char **requested_attrs, papi_job_t *job) argument
287 papiJobMove(papi_service_t handle, char *printer, int32_t job_id, char *destination) argument
315 _papi_job_handle_printer_id(papi_service_t handle, char *printer, int32_t job_id, char *function) argument
336 papiJobCancel(papi_service_t handle, char *printer, int32_t job_id) argument
343 papiJobRelease(papi_service_t handle, char *printer, int32_t job_id) argument
350 papiJobRestart(papi_service_t handle, char *printer, int32_t job_id) argument
357 papiJobPromote(papi_service_t handle, char *printer, int32_t job_id) argument
364 papiJobCommit(papi_service_t handle, char *printer, int32_t job_id) argument
371 papiJobHold(papi_service_t handle, char *printer, int32_t job_id) argument
378 papiJobModify(papi_service_t handle, char *printer, int32_t job_id, papi_attribute_t **attributes, papi_job_t *job) argument
411 papiJobCreate(papi_service_t handle, char *printer, papi_attribute_t **job_attributes, papi_job_ticket_t *job_ticket, papi_job_t *job) argument
439 papiJobStreamAdd(papi_service_t handle, char *printer, int32_t id, papi_stream_t *stream) argument
[all...]
H A Dnss.c64 "printer-name", &bsd[1]);
91 char *printer = NULL; local
99 "printer-uri-supported", &printer);
100 /* if there is no printer-uri-supported, there is nothing to do */
101 if (printer == NULL) {
105 if (uri_from_string(printer, &uri) < 0) {
119 printer = "";
121 if ((printer = strrchr(uri->path, '/')) == NULL)
122 printer
[all...]
H A Dpapi_impl.h74 papi_printer_t *printer; member in struct:__anon4326
H A Dprinter.c28 /* $Id: printer.c 151 2006-04-25 16:55:34Z njacobs $ */
38 papiPrinterFree(papi_printer_t printer) argument
40 printer_t *tmp = printer;
47 f(tmp->printer);
90 * copy the resulting printer object pointers into our own
91 * representation of a printer object because we need the
92 * service context to operate against the individual printer
107 p->printer = svc_printers[i];
116 /* Get printer attributes from it's print service */
122 papi_printer_t printer local
233 papiPrinterQuery(papi_service_t handle, char *name, char **requested_attrs, papi_attribute_t **job_attributes, papi_printer_t *printer) argument
340 _papi_printer_add_or_modify(papi_service_t handle, char *name, papi_attribute_t **attributes, papi_printer_t *printer, char *function) argument
368 papiPrinterAdd(papi_service_t handle, char *name, papi_attribute_t **attributes, papi_printer_t *printer) argument
376 papiPrinterModify(papi_service_t handle, char *name, papi_attribute_t **attributes, papi_printer_t *printer) argument
497 papiPrinterGetAttributeList(papi_printer_t printer) argument
[all...]
/illumos-gate/usr/src/lib/print/libpapi-ipp/common/
H A Dipp-support.c168 char *printer, int job_id)
179 * (object identifier) printer-uri/job-id or job-uri
188 if (printer != NULL)
189 ipp_add_printer_uri(svc, printer, op);
191 if ((printer != NULL) && (job_id >= 0))
234 "requested-attributes", "printer-uri-supported");
243 "printer-attributes-group", &op);
248 papiAttributeListGetString(op, NULL, "printer-uri", &tmp);
250 "printer-uri-supported", &tmp);
276 papiAttributeListAddString(op, PAPI_ATTR_EXCL, "printer
167 ipp_initialize_operational_attributes(service_t *svc, papi_attribute_t ***op, char *printer, int job_id) argument
[all...]
H A Djob.c90 "printer-name", &result);
118 papi_attribute_t **attributes, char *printer, uint16_t type)
131 ipp_initialize_operational_attributes(svc, &operational, printer, -1);
169 char *printer, int32_t id, char last, uint16_t type)
178 ipp_initialize_operational_attributes(svc, &op, printer, id);
199 internal_job_submit(papi_service_t handle, char *printer, argument
214 if ((svc == NULL) || (printer == NULL) || (job == NULL))
277 if ((result = service_connect(svc, printer)) != PAPI_OK)
292 populate_job_request(svc, &request, job_attributes, printer, req_type);
325 printer, i
117 populate_job_request(service_t *svc, papi_attribute_t ***request, papi_attribute_t **attributes, char *printer, uint16_t type) argument
168 send_document_uri(service_t *svc, char *file, papi_attribute_t **attributes, char *printer, int32_t id, char last, uint16_t type) argument
335 papiJobSubmit(papi_service_t handle, char *printer, papi_attribute_t **job_attributes, papi_job_ticket_t *job_ticket, char **files, papi_job_t *job) argument
344 papiJobSubmitByReference(papi_service_t handle, char *printer, papi_attribute_t **job_attributes, papi_job_ticket_t *job_ticket, char **files, papi_job_t *job) argument
353 papiJobValidate(papi_service_t handle, char *printer, papi_attribute_t **job_attributes, papi_job_ticket_t *job_ticket, char **files, papi_job_t *job) argument
362 papiJobStreamOpen(papi_service_t handle, char *printer, papi_attribute_t **job_attributes, papi_job_ticket_t *job_ticket, papi_stream_t *stream) argument
473 papiJobQuery(papi_service_t handle, char *printer, int32_t job_id, char **requested_attrs, papi_job_t *job) argument
522 _job_cancel_hold_release_restart_promote(papi_service_t handle, char *printer, int32_t job_id, uint16_t type) argument
552 papiJobCancel(papi_service_t handle, char *printer, int32_t job_id) argument
560 papiJobHold(papi_service_t handle, char *printer, int32_t job_id) argument
567 papiJobRelease(papi_service_t handle, char *printer, int32_t job_id) argument
574 papiJobRestart(papi_service_t handle, char *printer, int32_t job_id) argument
581 papiJobPromote(papi_service_t handle, char *printer, int32_t job_id) argument
588 papiJobMove(papi_service_t handle, char *printer, int32_t job_id, char *destination) argument
627 papiJobModify(papi_service_t handle, char *printer, int32_t job_id, papi_attribute_t **attributes, papi_job_t *job) argument
[all...]
H A Dprinter.c28 /* $Id: printer.c 146 2006-03-24 00:26:54Z njacobs $ */
40 papiPrinterFree(papi_printer_t printer) argument
42 printer_t *tmp = printer;
117 "printer-attributes-group", &op);
139 papi_printer_t *printer)
146 if ((svc == NULL) || (name == NULL) || (printer == NULL))
154 if ((*printer = p = calloc(1, sizeof (*p))) == NULL)
177 "printer-attributes-group", &op);
207 "printer-message-from-operator", message);
211 "printer
136 papiPrinterQuery(papi_service_t handle, char *name, char **requested_attrs, papi_attribute_t **job_attributes, papi_printer_t *printer) argument
261 papiPrinterAdd(papi_service_t handle, char *name, papi_attribute_t **attributes, papi_printer_t *printer) argument
268 papiPrinterModify(papi_service_t handle, char *name, papi_attribute_t **attributes, papi_printer_t *printer) argument
421 papiPrinterGetAttributeList(papi_printer_t printer) argument
[all...]
/illumos-gate/usr/src/lib/print/libpapi-lpd/common/
H A Dlpd-port.c149 if ((sp = getservbyname("printer", "tcp")) == NULL) {
496 submit_job(int sock, char *printer, int job_id, char *path) argument
511 sock, printer, job_id, path);
518 sock, printer, job_id, path);
526 sock, printer, job_id, path);
534 sock, printer, job_id, path);
552 if (send_lpd_message(sock, "\002%s\n", printer) < 0) {
609 query(int fd, char *printer, int ac, char **av) argument
615 snprintf(buf, sizeof (buf), "\04%s", printer);
630 cancel(int fd, char *printer, in argument
[all...]
H A Dlpd-query.c73 * Print job entries for remote windows printer start with:
118 * (printer) is ready
201 * Since a job has been found so the printer state is either
267 "printer-name", queue_name_from_uri(svc->uri));
285 "printer-name", queue_name_from_uri(svc->uri));
289 "printer-uri-supported", status);
294 * printer-state-reason, we accumulate the text until we hit the
335 "printer-state-reasons", status);
340 * It is a remote windows printer
342 * Set the printer
425 lpd_find_printer_info(service_t *svc, printer_t **printer) argument
[all...]
H A Dpapi_impl.h64 printer_t *printer; member in struct:__anon4335
70 uri_t *uri; /* printer uri */
71 cache_t *cache; /* printer/job cache */
H A Dprinter.c28 /* $Id: printer.c 149 2006-04-25 16:55:01Z njacobs $ */
54 papi_printer_t *printer)
60 if ((svc == NULL) || (name == NULL) || (printer == NULL))
64 *printer = NULL;
66 if ((contains("printer-state", requested_attrs) == 1) ||
67 (contains("printer-state-reasons", requested_attrs) == 1))
69 (printer_t **)printer);
71 if ((status == PAPI_OK) && (*printer == NULL)) {
74 *printer = p = calloc(1, sizeof (*p));
77 PAPI_ATTR_APPEND, "printer
51 papiPrinterQuery(papi_service_t handle, char *name, char **requested_attrs, papi_attribute_t **job_attributes, papi_printer_t *printer) argument
129 papiPrinterGetAttributeList(papi_printer_t printer) argument
140 papiPrinterFree(papi_printer_t printer) argument
[all...]
/illumos-gate/usr/src/lib/print/libprint/common/
H A Dns.c66 * void ns_printer_destroy(ns_printer_t *printer)
68 * ns_printer_t *printer - a pointer to the printer "object" to destroy
70 * This function will free all of the memory associated with a printer
77 ns_printer_destroy(ns_printer_t *printer) argument
79 if (printer != NULL) {
80 if (printer->attributes != NULL) { /* attributes */
83 list_iterate((void **)printer->attributes,
85 free(printer->attributes);
87 if (printer
117 ns_printer_t *printer = local
169 ns_printer_put(const ns_printer_t *printer) argument
[all...]
H A Dns.h42 #define NS_KEY_PRINTER_TYPE "printer-type"
69 * get unique or full list of printer bindings
78 char *printer; /* printer name or NULL */ member in struct:ns_bsd_addr
80 char *pname; /* Local printer name */
106 NSL_ERR_KVP = 10, /* sun-printer-kvp not allowed */
107 NSL_ERR_BSDADDR = 11, /* sun-printer-bsdaddr not allowed */
108 NSL_ERR_PNAME = 12, /* printer-name not allowed */
146 char *name; /* primary name of printer */
147 char **aliases; /* aliases for printer */
[all...]
H A Dns_bsd_addr.c59 bsd_addr_create(const char *server, const char *printer, const char *extension) argument
65 addr->printer = (char *)printer;
86 if ((addr->printer != NULL) || (addr->extension != NULL))
88 if (addr->printer != NULL)
89 if (strlcat(buf, addr->printer, sizeof (buf)) >= sizeof (buf)) {
108 char **list, *tmp, *printer = NULL, *extension = NULL; local
117 printer = list[1];
122 return (bsd_addr_create(list[0], printer, extension));
248 * This implements support for printer name
262 ns_printer_t *printer = NULL; local
388 ns_printer_t *printer; local
519 ns_printer_t *printer; local
[all...]
H A Dns_cmn_kvp.c108 * ns_r_get_value(const char *key, const ns_printer_t *printer)
112 * const ns_printer_t *printer
113 * - printer to glean this from
120 ns_r_get_value(const char *key, const ns_printer_t *printer, int level) argument
124 if ((key == NULL) || (printer == NULL) ||
125 (printer->attributes == NULL))
132 if ((kvp = list_locate((void **)printer->attributes,
136 /* fill in an empty printer for a bsdaddr */
140 if (addr->printer == NULL)
141 addr->printer
158 ns_printer_t *printer = local
178 ns_printer_t *printer = local
201 ns_get_value(const char *key, const ns_printer_t *printer) argument
212 ns_get_value_string(const char *key, const ns_printer_t *printer) argument
223 ns_set_value(const char *key, const void *value, ns_printer_t *printer) argument
235 ns_set_value_from_string(const char *key, const char *string, ns_printer_t *printer) argument
[all...]
H A Dns_cmn_printer.c53 * - primary name of printer
55 * - aliases for printer
62 * - pointer to printer object structure
69 ns_printer_t *printer; local
71 if ((printer = (ns_printer_t *)calloc(1, sizeof (*printer))) != NULL) {
72 printer->name = (char *)name;
73 printer->aliases = (char **)aliases;
74 printer->source = (char *)source;
75 printer
102 ns_printer_match_name(ns_printer_t *printer, const char *name) argument
139 ns_printer_name_list(const ns_printer_t *printer) argument
[all...]
H A Dnss_convert.c30 * a printer object.
75 _cvt_printer_to_entry(ns_printer_t *printer, char *buf, int buflen) argument
82 if ((printer == NULL) || (printer->attributes == NULL))
85 if (snprintf(buf, buflen, "%s", printer->name) >= buflen) {
91 if ((printer->aliases != NULL) && (printer->aliases[0] != NULL)) {
92 char **alias = printer->aliases;
109 for (i = 0; printer->attributes[i] != NULL && bufferok; i++) {
110 ns_kvp_t *kvp = printer
147 ns_printer_t *printer = NULL; local
[all...]
H A Dnss_ldap.c52 * This modules contains the code required to manipulate printer objects in
65 #define ATTR_URI "printer-uri"
66 #define ATTR_PNAME "printer-name"
67 #define ATTR_XRISUP "printer-xri-supported"
68 #define ATTR_BSDADDR "sun-printer-bsdaddr"
69 #define ATTR_KVP "sun-printer-kvp"
86 "printer-uri",
87 "printer-xri-supported",
88 /* Not allowed "printer-name", */
89 "printer
218 ldap_put_printer(const ns_printer_t *printer) argument
[all...]

Completed in 124 milliseconds

123