/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | spoolss_svc.c | 327 (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 D | alerts.c | 35 "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 D | disp2.c | 58 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 D | disp4.c | 52 * 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 D | nodes.h | 69 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 D | validate.c | 135 * 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 D | common.c | 76 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 D | job.c | 136 _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 D | nss.c | 64 "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 D | papi_impl.h | 74 papi_printer_t *printer; member in struct:__anon4326
|
H A D | printer.c | 28 /* $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 D | ipp-support.c | 168 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 D | job.c | 90 "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 D | printer.c | 28 /* $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 D | lpd-port.c | 149 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 D | lpd-query.c | 73 * 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 D | papi_impl.h | 64 printer_t *printer; member in struct:__anon4335 70 uri_t *uri; /* printer uri */ 71 cache_t *cache; /* printer/job cache */
|
H A D | printer.c | 28 /* $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 D | ns.c | 66 * 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 D | ns.h | 42 #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 D | ns_bsd_addr.c | 59 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 D | ns_cmn_kvp.c | 108 * 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 D | ns_cmn_printer.c | 53 * - 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 D | nss_convert.c | 30 * 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 D | nss_ldap.c | 52 * 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...] |