Lines Matching refs:uri
159 char *uri, /* I - URI buffer */ in httpAssembleURI() argument
175 if (!uri || urilen < 1 || !scheme || port < 0) in httpAssembleURI()
177 if (uri) in httpAssembleURI()
178 *uri = '\0'; in httpAssembleURI()
187 end = uri + urilen - 1; in httpAssembleURI()
188 ptr = http_copy_encode(uri, scheme, end, NULL, NULL, 0); in httpAssembleURI()
418 *uri = '\0'; in httpAssembleURI()
439 char *uri, /* I - URI buffer */ in httpAssembleURIf() argument
457 if (!uri || urilen < 1 || !scheme || port < 0 || !resourcef) in httpAssembleURIf()
459 if (uri) in httpAssembleURIf()
460 *uri = '\0'; in httpAssembleURIf()
475 *uri = '\0'; in httpAssembleURIf()
479 return (httpAssembleURI(encoding, uri, urilen, scheme, username, host, in httpAssembleURIf()
896 httpSeparate(const char *uri, /* I - Universal Resource Identifier */ in httpSeparate() argument
903 httpSeparateURI(HTTP_URI_CODING_ALL, uri, scheme, 32, username, in httpSeparate()
920 httpSeparate2(const char *uri, /* I - Universal Resource Identifier */ in httpSeparate2() argument
931 httpSeparateURI(HTTP_URI_CODING_ALL, uri, scheme, schemelen, username, in httpSeparate2()
946 const char *uri, /* I - Universal Resource Identifier */ in httpSeparateURI() argument
986 if (!uri || !port || !scheme || schemelen <= 0 || !username || in httpSeparateURI()
991 if (!*uri) in httpSeparateURI()
1000 if (!strncmp(uri, "//", 2)) in httpSeparateURI()
1009 else if (*uri == '/') in httpSeparateURI()
1025 *uri && *uri != ':' && ptr < end;) in httpSeparateURI()
1028 "0123456789-+.", *uri) != NULL) in httpSeparateURI()
1029 *ptr++ = *uri++; in httpSeparateURI()
1035 if (*uri != ':' || *scheme == '.' || !*scheme) in httpSeparateURI()
1041 uri ++; in httpSeparateURI()
1065 if (!strncmp(uri, "//", 2)) in httpSeparateURI()
1071 uri += 2; in httpSeparateURI()
1077 if ((sep = strpbrk(uri, "@/")) != NULL && *sep == '@') in httpSeparateURI()
1083 uri = http_copy_decode(username, uri, usernamelen, "@", in httpSeparateURI()
1086 if (!uri) in httpSeparateURI()
1092 uri ++; in httpSeparateURI()
1099 if (*uri == '[') in httpSeparateURI()
1105 uri ++; in httpSeparateURI()
1106 if (*uri == 'v') in httpSeparateURI()
1112 uri ++; in httpSeparateURI()
1114 while (isxdigit(*uri & 255)) in httpSeparateURI()
1115 uri ++; in httpSeparateURI()
1117 if (*uri != '.') in httpSeparateURI()
1123 uri ++; in httpSeparateURI()
1126 uri = http_copy_decode(host, uri, hostlen, "]", in httpSeparateURI()
1129 if (!uri) in httpSeparateURI()
1139 if (*uri != ']') in httpSeparateURI()
1145 uri ++; in httpSeparateURI()
1177 for (ptr = (char *)uri; *ptr; ptr ++) in httpSeparateURI()
1196 uri = http_copy_decode(host, uri, hostlen, ":?/", in httpSeparateURI()
1199 if (!uri) in httpSeparateURI()
1221 if (*uri == ':') in httpSeparateURI()
1227 if (!isdigit(uri[1] & 255)) in httpSeparateURI()
1233 *port = (int)strtol(uri + 1, (char **)&uri, 10); in httpSeparateURI()
1241 if (*uri != '/' && *uri) in httpSeparateURI()
1253 if (*uri == '?' || !*uri) in httpSeparateURI()
1266 if (*uri == '?') in httpSeparateURI()
1267 uri = http_copy_decode(resource + 1, uri, resourcelen - 1, NULL, in httpSeparateURI()
1274 uri = http_copy_decode(resource, uri, resourcelen, "?", in httpSeparateURI()
1277 if (uri && *uri == '?') in httpSeparateURI()
1285 uri = http_copy_decode(resptr, uri, in httpSeparateURI()
1291 if (!uri) in httpSeparateURI()
1714 const char *uri, /* I - DNS-SD URI */ in _httpResolveURI() argument
1731 …d_uri=%p, resolved_size=" CUPS_LLFMT ", options=0x%x, cb=%p, context=%p)", uri, (void *)resolved_u… in _httpResolveURI()
1738 if ((status = httpSeparateURI(HTTP_URI_CODING_ALL, uri, scheme, in _httpResolveURI()
1743 if (httpSeparateURI(HTTP_URI_CODING_ALL, uri, scheme, in _httpResolveURI()
1750 _cupsLangPrintFilter(stderr, "ERROR", _("Bad device-uri \"%s\"."), uri); in _httpResolveURI()
1848 uri = NULL; in _httpResolveURI()
1985 uri = resolved_uri; in _httpResolveURI()
2065 uri = resolved_uri; in _httpResolveURI()
2077 if (uri) in _httpResolveURI()
2079 fprintf(stderr, "DEBUG: Resolved as \"%s\"...\n", uri); in _httpResolveURI()
2094 uri = NULL; in _httpResolveURI()
2097 if ((options & _HTTP_RESOLVE_STDERR) && !uri) in _httpResolveURI()
2106 strlcpy(resolved_uri, uri, resolved_size); in _httpResolveURI()
2107 uri = resolved_uri; in _httpResolveURI()
2110 DEBUG_printf(("2_httpResolveURI: Returning \"%s\"", uri)); in _httpResolveURI()
2112 return (uri); in _httpResolveURI()