Home
last modified time | relevance | path

Searched refs:uri (Results 1 – 25 of 60) sorted by relevance

123

/illumos-gate/usr/src/lib/print/libpapi-common/common/
H A Duri.c44 uri_from_string(char *string, uri_t **uri) in uri_from_string() argument
49 if ((string == NULL) || (uri == NULL)) { in uri_from_string()
60 if ((*uri = u = calloc(1, sizeof (*u))) == NULL) in uri_from_string()
154 *uri = NULL; in uri_from_string()
162 uri_to_string(uri_t *uri, char *buffer, size_t buflen) in uri_to_string() argument
166 if ((uri == NULL) || (buffer == NULL) || (buflen == 0) || in uri_to_string()
167 (uri->scheme == NULL) || in uri_to_string()
168 ((uri->password != NULL) && (uri->user == NULL)) || in uri_to_string()
169 ((uri->user != NULL) && (uri->host == NULL)) || in uri_to_string()
170 ((uri->port != NULL) && (uri->host == NULL)) || in uri_to_string()
[all …]
H A Duri.h56 extern int uri_from_string(char *string, uri_t **uri);
57 extern int uri_to_string(uri_t *uri, char *buffer, size_t buflen);
58 extern void uri_free(uri_t *uri);
/illumos-gate/usr/src/lib/libcryptoutil/common/
H A Dpkcs11_uri.c126 pkcs11_parse_uri(const char *str, pkcs11_uri_t *uri) in pkcs11_parse_uri() argument
131 (void) memset(uri, 0, sizeof (pkcs11_uri_t)); in pkcs11_parse_uri()
133 uri->objecttype_present = B_FALSE; in pkcs11_parse_uri()
166 if (uri->token != NULL) in pkcs11_parse_uri()
170 if ((uri->token = (unsigned char *)strdup(l2)) == NULL) in pkcs11_parse_uri()
174 if (uri->manuf != NULL) in pkcs11_parse_uri()
178 if ((uri->manuf = (unsigned char *)strdup(l2)) == NULL) in pkcs11_parse_uri()
182 if (uri->serial != NULL) in pkcs11_parse_uri()
186 if ((uri->serial = (unsigned char *)strdup(l2)) == NULL) in pkcs11_parse_uri()
190 if (uri->model != NULL) in pkcs11_parse_uri()
[all …]
/illumos-gate/usr/src/lib/print/libhttp-core/common/
H A Dhttp-support.c64 httpSeparate(const char *uri, /* I - Universal Resource Identifier */ in httpSeparate() argument
71 httpSeparate2(uri, method, 32, username, HTTP_MAX_URI, host, HTTP_MAX_URI, in httpSeparate()
82 httpSeparate2(const char *uri, /* I - Universal Resource Identifier */ in httpSeparate2() argument
102 if (uri == NULL || method == NULL || username == NULL || host == NULL || in httpSeparate2()
110 if (strncmp(uri, "//", 2) == 0) in httpSeparate2()
124 uri = http_copy_decode(host, uri, hostlen, ":"); in httpSeparate2()
126 if (*uri == ':') in httpSeparate2()
127 uri ++; in httpSeparate2()
134 if (strchr(host, '.') != NULL || strchr(host, '/') != NULL || *uri == '\0') in httpSeparate2()
144 if (isdigit(*uri & 255)) in httpSeparate2()
[all …]
H A Dhttp.h351 extern int httpDelete(http_t *http, const char *uri);
355 extern int httpGet(http_t *http, const char *uri);
363 extern int httpHead(http_t *http, const char *uri);
365 extern int httpOptions(http_t *http, const char *uri);
366 extern int httpPost(http_t *http, const char *uri);
372 extern int httpPut(http_t *http, const char *uri);
375 extern void httpSeparate(const char *uri, char *method,
381 extern int httpTrace(http_t *http, const char *uri);
403 extern void httpSeparate2(const char *uri,
H A Dhttp.c116 const char *uri);
802 const char *uri) /* I - URI to delete */ in httpDelete() argument
804 return (http_send(http, HTTP_DELETE, uri)); in httpDelete()
814 const char *uri) /* I - URI to get */ in httpGet() argument
816 return (http_send(http, HTTP_GET, uri)); in httpGet()
826 const char *uri) /* I - URI for head */ in httpHead() argument
828 return (http_send(http, HTTP_HEAD, uri)); in httpHead()
838 const char *uri) /* I - URI for options */ in httpOptions() argument
840 return (http_send(http, HTTP_OPTIONS, uri)); in httpOptions()
850 const char *uri) /* I - URI for post */ in httpPost() argument
[all …]
/illumos-gate/usr/src/lib/libsip/common/
H A Dsip_uri_ui.c34 sip_free_parsed_uri(sip_uri_t uri) in sip_free_parsed_uri() argument
38 if (uri == NULL) in sip_free_parsed_uri()
41 _uri = (_sip_uri_t *)uri; in sip_free_parsed_uri()
117 sip_is_sipuri(const struct sip_uri *uri) in sip_is_sipuri() argument
121 if (uri == NULL) in sip_is_sipuri()
123 _uri = (_sip_uri_t *)uri; in sip_is_sipuri()
135 sip_check_get_param(const struct sip_uri *uri, int *error) in sip_check_get_param() argument
140 if (uri == NULL) { in sip_check_get_param()
145 return ((_sip_uri_t *)uri); in sip_check_get_param()
153 sip_get_uri_scheme(const struct sip_uri *uri, int *error) in sip_get_uri_scheme() argument
[all …]
H A Dsip_msg.c714 char *uri; in sip_create_nonOKack() local
741 uri = (char *)malloc(_request->sip_msg_req_res->U.sip_request. in sip_create_nonOKack()
743 if (uri == NULL) { in sip_create_nonOKack()
747 (void) strncpy(uri, in sip_create_nonOKack()
751 uri[_request->sip_msg_req_res->U.sip_request. in sip_create_nonOKack()
753 if ((ret = sip_add_request_line(_ack_msg, ACK, uri)) != 0) { in sip_create_nonOKack()
757 free(uri); in sip_create_nonOKack()
803 char *uri; in sip_create_OKack() local
835 uri = (char *)malloc(contact_value->cftr_uri.sip_str_len + 1); in sip_create_OKack()
836 if (uri == NULL) { in sip_create_OKack()
[all …]
/illumos-gate/usr/src/lib/print/libpapi-dynamic/common/
H A Dnss.c90 uri_t *uri = NULL; in solaris_lpsched_shortcircuit_hack() local
105 if (uri_from_string(printer, &uri) < 0) { in solaris_lpsched_shortcircuit_hack()
108 uri_free(uri); in solaris_lpsched_shortcircuit_hack()
113 if (strcasecmp(uri->scheme, "lpsched") == 0) { in solaris_lpsched_shortcircuit_hack()
114 uri_free(uri); in solaris_lpsched_shortcircuit_hack()
118 if (uri->path == NULL) { in solaris_lpsched_shortcircuit_hack()
121 if ((printer = strrchr(uri->path, '/')) == NULL) in solaris_lpsched_shortcircuit_hack()
122 printer = uri->path; in solaris_lpsched_shortcircuit_hack()
131 uri_free(uri); in solaris_lpsched_shortcircuit_hack()
136 if ((uri->host != NULL) && (is_localhost(uri->host) == 0)) { in solaris_lpsched_shortcircuit_hack()
[all …]
H A Dservice.c84 uri_t *uri = NULL; in default_print_service() local
86 if (uri_from_string(service_uri, &uri) != -1) in default_print_service()
87 result = strdup(uri->scheme); in default_print_service()
89 if (uri != NULL) in default_print_service()
90 uri_free(uri); in default_print_service()
121 if (uri_from_string(svc->name, &svc->uri) != -1) in service_load()
122 scheme = (svc->uri)->scheme; in service_load()
195 if ((user == NULL) && (svc->uri != NULL)) in service_connect()
196 user = (svc->uri)->user; in service_connect()
198 if ((password == NULL) && (svc->uri != NULL)) in service_connect()
[all …]
/illumos-gate/usr/src/lib/print/libpapi-lpd/common/
H A Dlpd-misc.c63 queue_name_from_uri(uri_t *uri) in queue_name_from_uri() argument
67 if ((uri != NULL) && (uri->path != NULL)) { in queue_name_from_uri()
68 char *ptr = strrchr(uri->path, '/'); in queue_name_from_uri()
71 result = uri->path; in queue_name_from_uri()
132 if ((svc == NULL) || (svc->uri == NULL)) in lpd_open()
144 av[ac++] = svc->uri->host; in lpd_open()
158 if (svc->uri->path == NULL) { in lpd_open()
161 if ((tmp = strrchr(svc->uri->path, '/')) == NULL) in lpd_open()
162 tmp = svc->uri->path; in lpd_open()
H A Dservice.c41 uri_t *uri = NULL; in service_fill_in() local
55 if (uri_from_string((char *)name, &uri) != -1) { in service_fill_in()
56 if ((strcasecmp(uri->scheme, "lpd") == 0) || in service_fill_in()
57 (strcasecmp(uri->scheme, "rfc-1179") == 0)) { in service_fill_in()
58 if (svc->uri != NULL) in service_fill_in()
59 uri_free(svc->uri); in service_fill_in()
60 svc->uri = uri; in service_fill_in()
62 uri_free(uri); in service_fill_in()
110 if (svc->uri != NULL) in papiServiceDestroy()
111 uri_free(svc->uri); in papiServiceDestroy()
H A Dprinter.c78 queue_name_from_uri(svc->uri)); in papiPrinterQuery()
80 if (uri_to_string(svc->uri, buf, sizeof (buf)) == 0) in papiPrinterQuery()
173 queue_name_from_uri(svc->uri)); in papiPrinterDisable()
187 queue_name_from_uri(svc->uri)); in papiPrinterEnable()
202 queue_name_from_uri(svc->uri)); in papiPrinterResume()
217 queue_name_from_uri(svc->uri)); in papiPrinterPause()
/illumos-gate/usr/src/lib/print/libpapi-ipp/common/
H A Dservice.c70 if (svc->uri == NULL) in service_connect()
71 uri_from_string(service_name, &svc->uri); in service_connect()
73 if ((service_name != NULL) && (svc->uri == NULL)) { in service_connect()
95 uri_from_string(service_name, &svc->uri); in service_connect()
98 if (svc->uri == NULL) in service_connect()
101 if (svc->uri->port != NULL) in service_connect()
102 port = strtol(svc->uri->port, NULL, 10); in service_connect()
104 svc->connection = httpConnectEncrypt(svc->uri->host, port, in service_connect()
107 if (svc->uri != NULL) { in service_connect()
108 uri_free(svc->uri); in service_connect()
[all …]
H A Dipp-support.c214 _default_destination(service_t *svc, char **uri) in _default_destination() argument
221 if ((svc == NULL) || (uri == NULL)) in _default_destination()
245 if (uri != NULL) { in _default_destination()
252 *uri = strdup(tmp); in _default_destination()
263 char *uri = name; in ipp_add_printer_uri() local
271 uri = buf; in ipp_add_printer_uri()
273 _default_destination(svc, &uri); in ipp_add_printer_uri()
276 papiAttributeListAddString(op, PAPI_ATTR_EXCL, "printer-uri", uri); in ipp_add_printer_uri()
279 if ((uri_from_string(uri, &tmp) == 0) && (tmp != NULL)) { in ipp_add_printer_uri()
382 if ((svc->post == NULL) && (svc->uri->path)) in ipp_send_initial_request_block()
[all …]
/illumos-gate/usr/src/lib/print/libipp-listener/common/
H A Dipp-listener.c370 uri_t *uri = NULL; in cyclical_service_check() local
385 if (uri_from_string(s, &uri) < 0) in cyclical_service_check()
388 if ((uri == NULL) || (uri->scheme == NULL) || (uri->host == NULL)) { in cyclical_service_check()
389 uri_free(uri); in cyclical_service_check()
394 if (strcasecmp(uri->scheme, "ipp") != 0) { in cyclical_service_check()
395 uri_free(uri); in cyclical_service_check()
400 if (is_localhost(uri->host) != 0) { in cyclical_service_check()
401 uri_free(uri); in cyclical_service_check()
406 if (((uri->port == NULL) && (port != 631)) || in cyclical_service_check()
407 ((uri->port != NULL) && (atoi(uri->port) != port))) { in cyclical_service_check()
[all …]
/illumos-gate/usr/src/tools/scripts/
H A Donu.sh.in102 --set-property signature-policy=verify -O $uri $redistpub
180 uri=""
212 uri=$OPTARG
238 [ -z "$uri" ] && uri=$ONURI
261 uri="file://$redistdir"
264 [ -z "$uri" ] && srcusage
/illumos-gate/usr/src/cmd/print/bsd-sysv-commands/
H A Dlpstat.c172 char *uri = NULL; in print_description() local
176 "printer-uri-supported", &uri); in print_description()
178 if ((uri != NULL) && (uri_from_string(uri, &u) == 0)) { in print_description()
205 char *uri = NULL; in report_device() local
221 "printer-uri-supported", &uri); in report_device()
223 if ((uri != NULL) && (uri_from_string(uri, &u) == 0)) { in report_device()
234 } else if (uri != NULL) { in report_device()
236 u->host?u->host:"localhost", uri); in report_device()
334 char *uri = NULL; in get_remote_hostname() local
342 "printer-uri-supported", &uri); in get_remote_hostname()
[all …]
H A Din.lpd.c584 uri_t *uri = NULL; in cyclical_service_check() local
599 if (uri_from_string(s, &uri) < 0) in cyclical_service_check()
602 if ((uri == NULL) || (uri->scheme == NULL) || (uri->host == NULL)) { in cyclical_service_check()
603 uri_free(uri); in cyclical_service_check()
608 if (strcasecmp(uri->scheme, "lpd") != 0) { in cyclical_service_check()
609 uri_free(uri); in cyclical_service_check()
614 if (is_localhost(uri->host) != 0) { in cyclical_service_check()
615 uri_free(uri); in cyclical_service_check()
619 uri_free(uri); in cyclical_service_check()
/illumos-gate/usr/src/cmd/hal/addons/network-devices/
H A Dcommon.c33 char **serial_no, char ***command_set, char **uri);
85 char *uri = NULL, addr_string[INET6_ADDRSTRLEN]; in is_listening() local
177 *uri = NULL, *sn, *serial; in add_network_printer() local
195 &description, &serial, NULL, &uri); in add_network_printer()
215 if ((uri != NULL) || (device != NULL)) in add_network_printer()
217 "printer.device", (uri ? uri : device), &error); in add_network_printer()
241 NP(uri))); in add_network_printer()
251 if (uri != NULL) in add_network_printer()
252 free(uri); in add_network_printer()
/illumos-gate/usr/src/lib/libscf/common/
H A Dscf_type.c189 char uri[URI_COMPONENT_COUNT][REP_PROTOCOL_VALUE_LEN]; in valid_uri() local
198 if (regex(exp, str, uri[URI_SCHEME], uri[URI_AUTHORITY], uri[URI_PATH], in valid_uri()
199 uri[URI_QUERY], uri[URI_FRAGMENT]) == NULL) { in valid_uri()
205 if (strlen(uri[URI_PATH]) == 0) { in valid_uri()
/illumos-gate/usr/src/cmd/hal/probing/network-printer/
H A Dprobe-snmp.c197 char **serial_no, char ***command_set, char **uri) in snmp_xerox_phaser_printer_info() argument
259 char ***command_set, char **uri) in snmp_qms_printer_info() argument
287 *uri = tmp; in snmp_qms_printer_info()
425 char ***command_set, char **uri) in snmp_printer_info() argument
443 command_set, uri) == 0) { in snmp_printer_info()
446 model, description, serial_no, command_set, uri) == 0) { in snmp_printer_info()
481 **command_set = NULL, *uri = NULL; in main() local
485 &description, &serial_no, &command_set, &uri); in main()
491 printf("\tdevice = %s\n", NP(uri)); in main()
/illumos-gate/usr/src/cmd/print/scripts/
H A Dlpadmin273 uri=${server}
372 if [[ -z "${uri}" ]] ; then
373 uri="ipp://${server}/printers/${rem_printer}"
374 ${LPSTAT} -p ${uri} >/dev/null 2>&1
376 uri="lpd://${server}/printers/${rem_printer}#Solaris"
384 -a "printer-uri-supported=${uri}" \
/illumos-gate/usr/src/cmd/lp/lib/papi/
H A Dlpsched-misc.c103 printer_name_from_uri_id(char *uri, int32_t id) in printer_name_from_uri_id() argument
108 if (uri != NULL) { in printer_name_from_uri_id()
109 if ((result = strrchr(uri, '/')) != NULL) { in printer_name_from_uri_id()
112 result = (char *)uri; in printer_name_from_uri_id()
H A Dlpsched-printers.c158 char uri[BUFSIZ]; in lpsched_printer_configuration_to_attributes() local
160 snprintf(uri, sizeof (uri), "lpsched://localhost/printers/%s", in lpsched_printer_configuration_to_attributes()
163 "printer-uri-supported", uri); in lpsched_printer_configuration_to_attributes()
378 char uri[BUFSIZ]; in lpsched_class_configuration_to_attributes() local
380 snprintf(uri, sizeof (uri), "lpsched://localhost/printers/%s", in lpsched_class_configuration_to_attributes()
383 "printer-uri-supported", uri); in lpsched_class_configuration_to_attributes()

123