| 1003 | } |
| 1004 | |
| 1005 | apr_status_t md_util_abs_uri_check(apr_pool_t *p, const char *uri, const char **perr) |
| 1006 | { |
| 1007 | apr_uri_t uri_parsed; |
| 1008 | apr_status_t rv; |
| 1009 | |
| 1010 | if (APR_SUCCESS == (rv = uri_check(&uri_parsed, p, uri, perr))) { |
| 1011 | if (!uri_parsed.scheme) { |
| 1012 | *perr = "missing uri scheme"; |
| 1013 | return APR_EINVAL; |
| 1014 | } |
| 1015 | } |
| 1016 | return rv; |
| 1017 | } |
| 1018 | |
| 1019 | apr_status_t md_util_abs_http_uri_check(apr_pool_t *p, const char *uri, const char **perr) |
| 1020 | { |
no test coverage detected