29#define APR_WANT_STRFUNC
174#define T_QUESTION 0x02
182#if APR_CHARSET_EBCDIC
711#define NOTEND_HOSTINFO (T_SLASH | T_QUESTION | T_HASH | T_NUL)
712#define NOTEND_PATH (T_QUESTION | T_HASH | T_NUL)
752 if (
uri[1] ==
'/' &&
uri[2] !=
'/') {
797 if (
s !=
uri &&
s[0] ==
':') {
806 if (
s[0] !=
'/' ||
s[1] !=
'/') {
887 if (*endstr ==
'\0') {
956 if (*endstr ==
'\0') {
APR Miscellaneous library routines.
APU_DECLARE(void)
Computes SipHash-2-4, producing a 64bit (APR_SIPHASH_DSIZE) hash from a message and a 128bit (APR_SIP...
static const unsigned char uri_delims[256]
static schemes_t schemes[]
APR Standard Headers Support.
const char apr_port_t port
const char apr_ssize_t int flags
#define APR_URI_FTP_DEFAULT_PORT
#define APR_URI_TIP_DEFAULT_PORT
#define APR_URI_WAIS_DEFAULT_PORT
#define APR_URI_TELNET_DEFAULT_PORT
#define APR_URI_PROSPERO_DEFAULT_PORT
#define APR_URI_UNP_OMITQUERY
#define APR_URI_SSH_DEFAULT_PORT
#define APR_URI_UNP_REVEALPASSWORD
#define APR_URI_LDAP_DEFAULT_PORT
#define APR_URI_SNEWS_DEFAULT_PORT
#define APR_URI_IMAP_DEFAULT_PORT
#define APR_URI_HTTP_DEFAULT_PORT
#define APR_URI_NNTP_DEFAULT_PORT
#define APR_URI_UNP_OMITUSER
#define APR_URI_NFS_DEFAULT_PORT
#define APR_URI_UNP_OMITPATHINFO
#define APR_URI_HTTPS_DEFAULT_PORT
#define APR_URI_SIP_DEFAULT_PORT
#define APR_URI_GOPHER_DEFAULT_PORT
#define APR_URI_RTSP_DEFAULT_PORT
#define APR_URI_UNP_OMITPASSWORD
#define APR_URI_UNP_OMITSITEPART
#define APR_URI_ACAP_DEFAULT_PORT
#define APR_URI_POP_DEFAULT_PORT
void * memchr(const void *s, int c, size_t n)
int strcasecmp(const char *a, const char *b)