Lines Matching refs:scheme
307 const char *scheme;
319 check_uri_scheme(const char *scheme)
323 for (i = 0; uri_scheme[i].scheme != NULL; ++i) {
324 if (strcmp(scheme, uri_scheme[i].scheme) == 0)
16022 uri_split(char *uri, char **scheme, char **hier_part)
16026 if ((*scheme = strtok_r(uri, ":", hier_part)) == NULL ||
16032 if ((r = check_uri_scheme(*scheme)) < 0) {
16033 semerr(gettext("Unkown URI scheme: %s\n"), *scheme);
16043 char *scheme;
16049 if ((index = uri_split(uri, &scheme, &hier_part)) < 0)