Home | History | Annotate | Download | only in cups

Lines Matching defs:scheme

161     const char        *scheme,		/* I - Scheme name */
175 if (!uri || urilen < 1 || !scheme || port < 0)
184 * Assemble the URI starting with the scheme...
188 ptr = http_copy_encode(uri, scheme, end, NULL, NULL, 0);
193 if (!strcmp(scheme, "geo") || !strcmp(scheme, "mailto") || !strcmp(scheme, "tel"))
441 const char *scheme, /* I - Scheme name */
457 if (!uri || urilen < 1 || !scheme || port < 0 || !resourcef)
479 return (httpAssembleURI(encoding, uri, urilen, scheme, username, host,
900 char *scheme, /* O - Scheme [32] (http, https, etc.) */
906 httpSeparateURI(HTTP_URI_CODING_ALL, uri, scheme, 32, username,
924 char *scheme, /* O - Scheme (http, https, etc.) */
925 int schemelen, /* I - Size of scheme buffer */
934 httpSeparateURI(HTTP_URI_CODING_ALL, uri, scheme, schemelen, username,
950 char *scheme, /* O - Scheme (http, https, etc.) */
951 int schemelen, /* I - Size of scheme buffer */
970 if (scheme && schemelen > 0)
971 *scheme = '\0';
989 if (!uri || !port || !scheme || schemelen <= 0 || !username ||
998 * Grab the scheme portion of the URI...
1009 strlcpy(scheme, "ipp", (size_t)schemelen);
1018 strlcpy(scheme, "file", (size_t)schemelen);
1024 * Standard URI with scheme...
1027 for (ptr = scheme, end = scheme + schemelen - 1;
1040 *scheme = '\0';
1051 if (!strcmp(scheme, "http"))
1053 else if (!strcmp(scheme, "https"))
1055 else if (!strcmp(scheme, "ipp") || !strcmp(scheme, "ipps"))
1057 else if (!_cups_strcasecmp(scheme, "lpd"))
1059 else if (!strcmp(scheme, "socket")) /* Not yet registered with IANA... */
1061 else if (strcmp(scheme, "file") && strcmp(scheme, "mailto") && strcmp(scheme, "tel"))
1210 * Validate hostname for file scheme - only empty and localhost are
1214 if (!strcmp(scheme, "file") && strcmp(host, "localhost") && host[0])
1479 s = _("Bad scheme in URI");
1488 s = _("Missing scheme in URI");
1491 s = _("Unknown scheme in URI");
1575 char scheme[32], /* URI components... */
1592 if ((status = httpSeparateURI(HTTP_URI_CODING_ALL, uri, scheme,
1593 sizeof(scheme), userpass, sizeof(userpass),
1597 if (httpSeparateURI(HTTP_URI_CODING_ALL, uri, scheme,
1598 sizeof(scheme), userpass, sizeof(userpass),
1713 if (!strcmp(scheme, "ippusb"))
1798 else if (extrasent == 0 && !strcmp(scheme, "ippusb"))
1811 else if (extrasent == 1 && !strcmp(scheme, "ippusb"))
2144 const char *scheme, /* URI scheme */
2182 * Figure out the scheme from the full name...
2186 scheme = "ipps";
2188 scheme = "ipp";
2190 scheme = "http";
2192 scheme = "https";
2194 scheme = "lpd";
2196 scheme = "socket";
2198 scheme = "riousbprint";
2205 (!strcmp(scheme, "ipp") || !strcmp(scheme, "ipps")) &&
2301 if ((!strcmp(scheme, "ipp") || !strcmp(scheme, "ipps")) &&
2303 httpAssembleURIf(HTTP_URI_CODING_ALL, uribuf->buffer, (int)uribuf->bufsize, scheme, NULL, hostTarget, ntohs(port), "%s?snmp=false", resource);
2305 httpAssembleURI(HTTP_URI_CODING_ALL, uribuf->buffer, (int)uribuf->bufsize, scheme, NULL, hostTarget, ntohs(port), resource);
2357 const char *scheme, /* URI scheme */
2408 * Figure out the scheme from the full name...
2412 scheme = "ipp";
2414 scheme = "lpd";
2416 scheme = "socket";
2418 scheme = "riousbprint";
2421 scheme = "ipps";
2423 scheme = "ipp";
2425 scheme = "http";
2427 scheme = "https";
2429 scheme = "lpd";
2431 scheme = "socket";
2444 (!strcmp(scheme, "ipp") || !strcmp(scheme, "ipps")) &&
2541 httpAssembleURI(HTTP_URI_CODING_ALL, uribuf->buffer, (int)uribuf->bufsize, scheme,