Lines Matching refs:scheme
44 const char *scheme, *scheme_end;
66 /* check for optional prefix "<scheme>://" */
67 scheme = scheme_end = url;
73 if (scheme_end == scheme)
149 if (!copy_substring(pscheme, scheme, scheme_end)
188 char *scheme, *port;
194 if (!OSSL_parse_url(url, &scheme, puser, phost, &port, pport_num,
198 /* check for optional HTTP scheme "http[s]" */
199 if (strcmp(scheme, OSSL_HTTPS_NAME) == 0) {
203 } else if (*scheme != '\0' && strcmp(scheme, OSSL_HTTP_NAME) != 0) {
205 OPENSSL_free(scheme);
209 OPENSSL_free(scheme);