Lines Matching refs:scheme
40 * scheme:scheme_data
41 * scheme://[[user[:password]@]host[:port]]/path[[#fragment]|[?query]]
54 /* find the scheme:scheme_part split */
63 u->scheme = strndup(string, ptr - string);
68 * scheme://[host_part]/[path_part]
146 } else { /* scheme:scheme_part */
167 (uri->scheme == NULL) ||
186 uri->scheme,
201 (void) snprintf(buffer, buflen, "%s:%s", uri->scheme,
212 if (uri->scheme != NULL)
213 free(uri->scheme);
247 if (uri->scheme != NULL)
248 fprintf(fp, "scheme: %s\n", uri->scheme);