Lines Matching defs:uptr

91                                     const apr_uri_t *uptr, 
101 if (uptr->user || uptr->password) {
103 (uptr->user && !(flags & APR_URI_UNP_OMITUSER))
104 ? uptr->user : "",
105 (uptr->password && !(flags & APR_URI_UNP_OMITPASSWORD))
107 (uptr->password && !(flags & APR_URI_UNP_OMITPASSWORD))
109 ? uptr->password : "XXXXXXXX")
111 ((uptr->user && !(flags & APR_URI_UNP_OMITUSER)) ||
112 (uptr->password && !(flags & APR_URI_UNP_OMITPASSWORD)))
118 if (uptr->hostname) {
122 if (strchr(uptr->hostname, ':')) { /* v6 literal */
128 (uptr->port_str == NULL ||
129 uptr->port == 0 ||
130 uptr->port == apr_uri_port_of_scheme(uptr->scheme));
132 ret = apr_pstrcat(p, "//", ret, lbrk, uptr->hostname, rbrk,
134 is_default_port ? "" : uptr->port_str,
137 if (uptr->scheme) {
138 ret = apr_pstrcat(p, uptr->scheme, ":", ret, NULL);
147 (uptr->path)
148 ? uptr->path : "",
149 (uptr->query && !(flags & APR_URI_UNP_OMITQUERY))
151 (uptr->query && !(flags & APR_URI_UNP_OMITQUERY))
152 ? uptr->query : "",
153 (uptr->fragment && !(flags & APR_URI_UNP_OMITQUERY))
155 (uptr->fragment && !(flags & APR_URI_UNP_OMITQUERY))
156 ? uptr->fragment : NULL,
719 * - fills in fields of uri_components *uptr
723 apr_uri_t *uptr)
735 memset (uptr, '\0', sizeof(*uptr));
736 uptr->is_initialized = 1;
766 uptr->path = apr_pstrmemdup(p, uri, s - uri);
775 uptr->fragment = apr_pstrdup(p, s1 + 1);
776 uptr->query = apr_pstrmemdup(p, s, s1 - s);
779 uptr->query = apr_pstrdup(p, s);
784 uptr->fragment = apr_pstrdup(p, s + 1);
798 uptr->scheme = apr_pstrmemdup(p, uri, s - uri);
841 uptr->hostinfo = apr_pstrmemdup(p, hostinfo, uri - hostinfo);
874 uptr->hostname = apr_pstrmemdup(p,
879 uptr->hostname = apr_pstrmemdup(p,
883 uptr->port_str = apr_pstrmemdup(p, s, uri - s);
885 port = strtol(uptr->port_str, &endstr, 10);
886 uptr->port = port;
893 uptr->port = apr_uri_port_of_scheme(uptr->scheme);
900 uptr->user = apr_pstrmemdup(p, hostinfo, s1 - hostinfo);
902 uptr->password = apr_pstrmemdup(p, s1, s - s1);
905 uptr->user = apr_pstrmemdup(p, hostinfo, s - hostinfo);
918 apr_uri_t *uptr)
928 memset(uptr, '\0', sizeof(*uptr));
929 uptr->is_initialized = 1;
930 uptr->hostinfo = apr_pstrdup(p, hostinfo);
951 uptr->hostname = apr_pstrndup(p, hostinfo, s - hostinfo - v6_offset1);
953 uptr->port_str = apr_pstrdup(p, s);
955 uptr->port = (unsigned short) strtol(uptr->port_str, &endstr, 10);