Lines Matching refs:purl

1377 http_connect(struct url *URL, struct url *purl, const char *flags)  in http_connect()  argument
1404 curl = (purl != NULL) ? purl : URL; in http_connect()
1411 if (strcmp(URL->scheme, SCHEME_HTTPS) == 0 && purl) { in http_connect()
1418 if (*purl->user || *purl->pwd) { in http_connect()
1419 aparams.user = strdup(purl->user); in http_connect()
1420 aparams.password = strdup(purl->pwd); in http_connect()
1428 } else if (fetch_netrc_auth(purl) == 0) { in http_connect()
1429 aparams.user = strdup(purl->user); in http_connect()
1430 aparams.password = strdup(purl->pwd); in http_connect()
1441 &proxy_challenges, &aparams, purl); in http_connect()
1502 struct url *purl; in http_get_proxy() local
1510 *p && (purl = fetchParseURL(p))) { in http_get_proxy()
1511 if (!*purl->scheme) in http_get_proxy()
1512 strcpy(purl->scheme, SCHEME_HTTP); in http_get_proxy()
1513 if (!purl->port) in http_get_proxy()
1514 purl->port = fetch_default_proxy_port(purl->scheme); in http_get_proxy()
1515 if (strcmp(purl->scheme, SCHEME_HTTP) == 0) in http_get_proxy()
1516 return (purl); in http_get_proxy()
1517 fetchFreeURL(purl); in http_get_proxy()
1570 struct url *purl, const char *flags) in http_request() argument
1573 return (http_request_body(URL, op, us, purl, flags, NULL, NULL)); in http_request()
1584 struct url *purl, const char *flags, const char *content_type, in http_request_body() argument
1614 if (direct && purl) { in http_request_body()
1615 fetchFreeURL(purl); in http_request_body()
1616 purl = NULL; in http_request_body()
1640 if (purl == NULL && strcmp(url->scheme, SCHEME_FTP) == 0) { in http_request_body()
1642 return (ftp_request(url, "RETR", us, purl, flags)); in http_request_body()
1644 return (ftp_request(url, "STAT", us, purl, flags)); in http_request_body()
1648 if ((conn = http_connect(url, purl, flags)) == NULL) in http_request_body()
1662 if (purl && strcmp(url->scheme, SCHEME_HTTPS) != 0) { in http_request_body()
1686 if (purl && proxy_challenges.valid) { in http_request_body()
1689 if (*purl->user || *purl->pwd) { in http_request_body()
1690 aparams.user = strdup(purl->user); in http_request_body()
1691 aparams.password = strdup(purl->pwd); in http_request_body()
1698 } else if (fetch_netrc_auth(purl) == 0) { in http_request_body()
1699 aparams.user = strdup(purl->user); in http_request_body()
1700 aparams.password = strdup(purl->pwd); in http_request_body()
2054 if (purl) in http_request_body()
2055 fetchFreeURL(purl); in http_request_body()
2070 if (purl) in http_request_body()
2071 fetchFreeURL(purl); in http_request_body()