Lines Matching refs:connect_info

1701     wprint_connect_info_t *connect_info = (wprint_connect_info_t *)user_data;  in ipp_server_cert_cb()  local
1703 if (connect_info->validate_certificate) { in ipp_server_cert_cb()
1707 error = connect_info->validate_certificate(connect_info, credential->data, in ipp_server_cert_cb()
1714 http_t *ipp_cups_connect(const wprint_connect_info_t *connect_info, char *printer_uri, in ipp_cups_connect() argument
1719 cupsSetServerCertCB(ipp_server_cert_cb, (void *)connect_info); in ipp_cups_connect()
1721 if ((connect_info->uri_path == NULL) || (strlen(connect_info->uri_path) == 0)) { in ipp_cups_connect()
1724 uri_path = connect_info->uri_path; in ipp_cups_connect()
1727 int ippPortNumber = ((connect_info->port_num == IPP_PORT) ? ippPort() : connect_info->port_num); in ipp_cups_connect()
1729 if (strstr(connect_info->uri_scheme,IPPS_PREFIX) != NULL) { in ipp_cups_connect()
1730 curl_http = httpConnect2(connect_info->printer_addr, ippPortNumber, NULL, AF_UNSPEC, in ipp_cups_connect()
1735 curl_http = httpConnect2(connect_info->printer_addr, ippPortNumber, NULL, AF_UNSPEC, in ipp_cups_connect()
1739 curl_http = httpConnect2(connect_info->printer_addr, ippPortNumber, NULL, AF_UNSPEC, in ipp_cups_connect()
1743 httpSetTimeout(curl_http, (double)connect_info->timeout / 1000, NULL, 0); in ipp_cups_connect()
1744 httpAssembleURIf(HTTP_URI_CODING_ALL, printer_uri, uriLength, connect_info->uri_scheme, NULL, in ipp_cups_connect()
1745 connect_info->printer_addr, ippPortNumber, "%s", uri_path); in ipp_cups_connect()
1748 LOGD("ipp_cups_connect failed addr=%s port=%d", connect_info->printer_addr, ippPortNumber); in ipp_cups_connect()