Lines Matching refs:path

79   char *path;  member
98 free(u->path); in free_urlhandle()
1001 const char *path; in parseurl() local
1034 path = (char *)&url[5]; in parseurl()
1049 if(path[0] == '/' && path[1] == '/') { in parseurl()
1051 const char *ptr = &path[2]; in parseurl()
1086 path = strpbrk(ptr, "/\\:*?\"<>|"); in parseurl()
1087 if(!path || *path != '/') { in parseurl()
1092 len = path - ptr; in parseurl()
1112 path = ptr; in parseurl()
1123 if(('/' == path[0] && STARTS_WITH_URL_DRIVE_PREFIX(&path[1])) || in parseurl()
1124 STARTS_WITH_URL_DRIVE_PREFIX(path)) { in parseurl()
1131 if('/' == path[0] && STARTS_WITH_URL_DRIVE_PREFIX(&path[1])) { in parseurl()
1133 path++; in parseurl()
1193 path = &hostp[hostlen]; in parseurl()
1196 pathlen = urllen - (path - url); in parseurl()
1241 fragment = strchr(path, '#'); in parseurl()
1243 fraglen = pathlen - (fragment - path); in parseurl()
1267 query = memchr(path, '?', pathlen); in parseurl()
1270 pathlen - (query - path); in parseurl()
1304 result = urlencode_str(&enc, path, pathlen, TRUE, FALSE); in parseurl()
1308 path = u->path = Curl_dyn_ptr(&enc); in parseurl()
1313 path = NULL; in parseurl()
1316 if(!u->path) { in parseurl()
1317 u->path = Curl_memdup0(path, pathlen); in parseurl()
1318 if(!u->path) { in parseurl()
1322 path = u->path; in parseurl()
1326 u->path[pathlen] = 0; in parseurl()
1331 int err = dedotdotify((char *)path, pathlen, &dedot); in parseurl()
1337 free(u->path); in parseurl()
1338 u->path = dedot; in parseurl()
1403 DUP(u, in, path); in curl_url_dup()
1486 ptr = u->path; in curl_url_get()
1520 u->path, in curl_url_get()
1609 u->path ? u->path : "/", in curl_url_get()
1742 storep = &u->path; in curl_url_set()
1835 storep = &u->path; in curl_url_set()