Symbol: url
crypto/libressl/crypto/ocsp/ocsp_ext.c
443
OCSP_crlID_new(const char *url, long *n, char *tim)
crypto/libressl/crypto/ocsp/ocsp_ext.c
450
if (url) {
crypto/libressl/crypto/ocsp/ocsp_ext.c
453
if (!(ASN1_STRING_set(cid->crlUrl, url, -1)))
crypto/libressl/crypto/ocsp/ocsp_lib.c
187
OCSP_parse_url(const char *url, char **phost, char **pport, char **ppath,
crypto/libressl/crypto/ocsp/ocsp_lib.c
195
if (strncmp(url, "https://", 8) == 0) {
crypto/libressl/crypto/ocsp/ocsp_lib.c
197
host = strdup(url + 8);
crypto/libressl/crypto/ocsp/ocsp_lib.c
198
} else if (strncmp(url, "http://", 7) == 0)
crypto/libressl/crypto/ocsp/ocsp_lib.c
199
host = strdup(url + 7);
crypto/libressl/include/openssl/bio.h
416
#define BIO_set_url(b,url) BIO_ctrl(b,BIO_C_SET_PROXY_PARAM,0,(char *)(url))
crypto/libressl/include/openssl/bio.h
427
#define BIO_get_url(b,url) BIO_ctrl(b,BIO_C_GET_PROXY_PARAM,2,(char *)(url))
crypto/libressl/include/openssl/ocsp.h
249
int OCSP_parse_url(const char *url, char **phost, char **pport,
crypto/libressl/include/openssl/ocsp.h
270
X509_EXTENSION *OCSP_crlID_new(const char *url, long *n, char *tim);
lib/libfetch/common.c
1202
fetch_ssl(conn_t *conn, const struct url *URL, int verbose)
lib/libfetch/common.c
1236
__DECONST(struct url *, URL)->host)) {
lib/libfetch/common.c
1692
fetch_netrc_auth(struct url *url)
lib/libfetch/common.c
1698
if (url->netrcfd < 0)
lib/libfetch/common.c
1699
url->netrcfd = fetch_netrc_open();
lib/libfetch/common.c
1700
if (url->netrcfd < 0)
lib/libfetch/common.c
1702
if ((f = fdopen(url->netrcfd, "r")) == NULL) {
lib/libfetch/common.c
1705
close(url->netrcfd);
lib/libfetch/common.c
1706
url->netrcfd = -1;
lib/libfetch/common.c
1711
DEBUGF("searching netrc for %s\n", url->host);
lib/libfetch/common.c
1719
strcasecmp(word, url->host) == 0) {
lib/libfetch/common.c
1730
if (snprintf(url->user, sizeof(url->user),
lib/libfetch/common.c
1731
"%s", word) > (int)sizeof(url->user)) {
lib/libfetch/common.c
1733
url->user[0] = '\0';
lib/libfetch/common.c
1738
if (snprintf(url->pwd, sizeof(url->pwd),
lib/libfetch/common.c
1739
"%s", word) > (int)sizeof(url->pwd)) {
lib/libfetch/common.c
1741
url->pwd[0] = '\0';
lib/libfetch/common.c
1752
url->netrcfd = -1;
lib/libfetch/common.c
1757
url->netrcfd = -1;
lib/libfetch/common.h
124
int fetch_ssl(conn_t *, const struct url *, int);
lib/libfetch/common.h
133
int fetch_netrc_auth(struct url *url);
lib/libfetch/common.h
164
FILE *http_request(struct url *, const char *,
lib/libfetch/common.h
165
struct url_stat *, struct url *, const char *);
lib/libfetch/common.h
166
FILE *http_request_body(struct url *, const char *,
lib/libfetch/common.h
167
struct url_stat *, struct url *, const char *,
lib/libfetch/common.h
169
FILE *ftp_request(struct url *, const char *,
lib/libfetch/common.h
170
struct url_stat *, struct url *, const char *);
lib/libfetch/fetch.c
104
fetchGet(struct url *URL, const char *flags)
lib/libfetch/fetch.c
114
fetchPut(struct url *URL, const char *flags)
lib/libfetch/fetch.c
134
fetchStat(struct url *URL, struct url_stat *us, const char *flags)
lib/libfetch/fetch.c
158
fetchList(struct url *URL, const char *flags)
lib/libfetch/fetch.c
179
struct url *u;
lib/libfetch/fetch.c
206
struct url *u;
lib/libfetch/fetch.c
224
struct url *u;
lib/libfetch/fetch.c
242
struct url *u;
lib/libfetch/fetch.c
257
struct url *
lib/libfetch/fetch.c
261
struct url *u;
lib/libfetch/fetch.c
350
struct url *
lib/libfetch/fetch.c
355
struct url *u;
lib/libfetch/fetch.c
493
fetchFreeURL(struct url *u)
lib/libfetch/fetch.c
80
fetchXGet(struct url *URL, struct url_stat *us, const char *flags)
lib/libfetch/fetch.h
100
struct url_ent *fetchListFile(struct url *, const char *);
lib/libfetch/fetch.h
103
FILE *fetchXGetHTTP(struct url *, struct url_stat *, const char *);
lib/libfetch/fetch.h
104
FILE *fetchGetHTTP(struct url *, const char *);
lib/libfetch/fetch.h
105
FILE *fetchPutHTTP(struct url *, const char *);
lib/libfetch/fetch.h
106
int fetchStatHTTP(struct url *, struct url_stat *, const char *);
lib/libfetch/fetch.h
107
struct url_ent *fetchListHTTP(struct url *, const char *);
lib/libfetch/fetch.h
108
FILE *fetchReqHTTP(struct url *, const char *, const char *,
lib/libfetch/fetch.h
112
FILE *fetchXGetFTP(struct url *, struct url_stat *, const char *);
lib/libfetch/fetch.h
113
FILE *fetchGetFTP(struct url *, const char *);
lib/libfetch/fetch.h
114
FILE *fetchPutFTP(struct url *, const char *);
lib/libfetch/fetch.h
115
int fetchStatFTP(struct url *, struct url_stat *, const char *);
lib/libfetch/fetch.h
116
struct url_ent *fetchListFTP(struct url *, const char *);
lib/libfetch/fetch.h
124
FILE *fetchXGet(struct url *, struct url_stat *, const char *);
lib/libfetch/fetch.h
125
FILE *fetchGet(struct url *, const char *);
lib/libfetch/fetch.h
126
FILE *fetchPut(struct url *, const char *);
lib/libfetch/fetch.h
127
int fetchStat(struct url *, struct url_stat *, const char *);
lib/libfetch/fetch.h
128
struct url_ent *fetchList(struct url *, const char *);
lib/libfetch/fetch.h
131
struct url *fetchMakeURL(const char *, const char *, int,
lib/libfetch/fetch.h
133
struct url *fetchParseURL(const char *);
lib/libfetch/fetch.h
134
void fetchFreeURL(struct url *);
lib/libfetch/fetch.h
139
typedef int (*auth_t)(struct url *);
lib/libfetch/fetch.h
96
FILE *fetchXGetFile(struct url *, struct url_stat *, const char *);
lib/libfetch/fetch.h
97
FILE *fetchGetFile(struct url *, const char *);
lib/libfetch/fetch.h
98
FILE *fetchPutFile(struct url *, const char *);
lib/libfetch/fetch.h
99
int fetchStatFile(struct url *, struct url_stat *, const char *);
lib/libfetch/file.c
118
fetchStatFile(struct url *u, struct url_stat *us, const char *flags __unused)
lib/libfetch/file.c
124
fetchListFile(struct url *u, const char *flags __unused)
lib/libfetch/file.c
47
fetchXGetFile(struct url *u, struct url_stat *us, const char *flags)
lib/libfetch/file.c
71
fetchGetFile(struct url *u, const char *flags)
lib/libfetch/file.c
77
fetchPutFile(struct url *u, const char *flags)
lib/libfetch/ftp.c
1026
ftp_isconnected(struct url *url)
lib/libfetch/ftp.c
1029
&& (strcmp(url->host, cached_host.host) == 0)
lib/libfetch/ftp.c
1030
&& (strcmp(url->user, cached_host.user) == 0)
lib/libfetch/ftp.c
1031
&& (strcmp(url->pwd, cached_host.pwd) == 0)
lib/libfetch/ftp.c
1032
&& (url->port == cached_host.port));
lib/libfetch/ftp.c
1039
ftp_cached_connect(struct url *url, struct url *purl, const char *flags)
lib/libfetch/ftp.c
104
static struct url cached_host;
lib/libfetch/ftp.c
1045
if (!url->port)
lib/libfetch/ftp.c
1046
url->port = fetch_default_port(url->scheme);
lib/libfetch/ftp.c
1049
if (ftp_isconnected(url)) {
lib/libfetch/ftp.c
1056
if ((conn = ftp_connect(url, purl, flags)) == NULL)
lib/libfetch/ftp.c
1061
memcpy(&cached_host, url, sizeof(*url));
lib/libfetch/ftp.c
1068
static struct url *
lib/libfetch/ftp.c
1069
ftp_get_proxy(struct url * url, const char *flags)
lib/libfetch/ftp.c
1071
struct url *purl;
lib/libfetch/ftp.c
1076
if (fetch_no_proxy_match(url->host))
lib/libfetch/ftp.c
1101
ftp_request(struct url *url, const char *op, struct url_stat *us,
lib/libfetch/ftp.c
1102
struct url *purl, const char *flags)
lib/libfetch/ftp.c
1111
return (http_request(url, "HEAD", us, purl, flags));
lib/libfetch/ftp.c
1113
return (http_request(url, "GET", us, purl, flags));
lib/libfetch/ftp.c
1121
conn = ftp_cached_connect(url, purl, flags);
lib/libfetch/ftp.c
1128
if (ftp_cwd(conn, url->doc) == -1)
lib/libfetch/ftp.c
1132
if (us && ftp_stat(conn, url->doc, us) == -1
lib/libfetch/ftp.c
1149
return (ftp_transfer(conn, op, url->doc, oflag, url->offset, flags));
lib/libfetch/ftp.c
1160
fetchXGetFTP(struct url *url, struct url_stat *us, const char *flags)
lib/libfetch/ftp.c
1162
return (ftp_request(url, "RETR", us, ftp_get_proxy(url, flags), flags));
lib/libfetch/ftp.c
1169
fetchGetFTP(struct url *url, const char *flags)
lib/libfetch/ftp.c
1171
return (fetchXGetFTP(url, NULL, flags));
lib/libfetch/ftp.c
1178
fetchPutFTP(struct url *url, const char *flags)
lib/libfetch/ftp.c
1180
return (ftp_request(url, CHECK_FLAG('a') ? "APPE" : "STOR", NULL,
lib/libfetch/ftp.c
1181
ftp_get_proxy(url, flags), flags));
lib/libfetch/ftp.c
1188
fetchStatFTP(struct url *url, struct url_stat *us, const char *flags)
lib/libfetch/ftp.c
1192
f = ftp_request(url, "STAT", us, ftp_get_proxy(url, flags), flags);
lib/libfetch/ftp.c
1207
fetchListFTP(struct url *url __unused, const char *flags __unused)
lib/libfetch/ftp.c
905
ftp_authenticate(conn_t *conn, struct url *url, struct url *purl)
lib/libfetch/ftp.c
914
if (url->user[0] == '\0')
lib/libfetch/ftp.c
915
fetch_netrc_auth(url);
lib/libfetch/ftp.c
916
user = url->user;
lib/libfetch/ftp.c
922
if (purl && url->port == fetch_default_port(url->scheme))
lib/libfetch/ftp.c
923
e = ftp_cmd(conn, "USER %s@%s", user, url->host);
lib/libfetch/ftp.c
925
e = ftp_cmd(conn, "USER %s@%s@%d", user, url->host, url->port);
lib/libfetch/ftp.c
931
pwd = url->pwd;
lib/libfetch/ftp.c
955
ftp_connect(struct url *url, struct url *purl, const char *flags)
lib/libfetch/ftp.c
981
conn = fetch_connect(url->host, url->port, af, verbose);
lib/libfetch/ftp.c
995
if ((e = ftp_authenticate(conn, url, purl)) != FTP_LOGGED_IN)
lib/libfetch/http.c
1250
http_auth_params_t *parms, struct url *url)
lib/libfetch/http.c
1286
"GET", url->doc, "", digest);
lib/libfetch/http.c
1293
c->nonce, url->doc, digest,
lib/libfetch/http.c
1299
c->nonce, url->doc, digest, options);
lib/libfetch/http.c
1334
http_auth_params_t *parms, struct url *url)
lib/libfetch/http.c
1367
return (http_digest_auth(conn, hdr, digest, parms, url));
lib/libfetch/http.c
1378
http_connect(struct url *URL, struct url *purl, const char *flags)
lib/libfetch/http.c
1380
struct url *curl;
lib/libfetch/http.c
1458
static struct url *
lib/libfetch/http.c
1459
http_get_proxy(struct url * url, const char *flags)
lib/libfetch/http.c
1461
struct url *purl;
lib/libfetch/http.c
1466
if (fetch_no_proxy_match(url->host))
lib/libfetch/http.c
1525
http_request(struct url *URL, const char *op, struct url_stat *us,
lib/libfetch/http.c
1526
struct url *purl, const char *flags)
lib/libfetch/http.c
1539
http_request_body(struct url *URL, const char *op, struct url_stat *us,
lib/libfetch/http.c
1540
struct url *purl, const char *flags, const char *content_type,
lib/libfetch/http.c
1546
struct url *url, *new;
lib/libfetch/http.c
1576
url = URL;
lib/libfetch/http.c
1592
if (!url->port)
lib/libfetch/http.c
1593
url->port = fetch_default_port(url->scheme);
lib/libfetch/http.c
1596
if (purl == NULL && strcmp(url->scheme, SCHEME_FTP) == 0) {
lib/libfetch/http.c
1598
return (ftp_request(url, "RETR", us, purl, flags));
lib/libfetch/http.c
1600
return (ftp_request(url, "STAT", us, purl, flags));
lib/libfetch/http.c
1604
if ((conn = http_connect(url, purl, flags)) == NULL)
lib/libfetch/http.c
1608
host = url->host;
lib/libfetch/http.c
1609
if (url->port != fetch_default_port(url->scheme)) {
lib/libfetch/http.c
1610
snprintf(hbuf, sizeof(hbuf), "%s:%d", host, url->port);
lib/libfetch/http.c
1617
url->scheme, host, url->doc);
lib/libfetch/http.c
1618
if (purl && strcmp(url->scheme, SCHEME_HTTPS) != 0) {
lib/libfetch/http.c
1620
op, url->scheme, host, url->doc);
lib/libfetch/http.c
1623
op, url->doc);
lib/libfetch/http.c
1626
if (ims && url->ims_time) {
lib/libfetch/http.c
1627
timestruct = gmtime((time_t *)&url->ims_time);
lib/libfetch/http.c
1659
&proxy_challenges, &aparams, url);
lib/libfetch/http.c
1675
if (*url->user || *url->pwd) {
lib/libfetch/http.c
1676
aparams.user = strdup(url->user);
lib/libfetch/http.c
1677
aparams.password = strdup(url->pwd);
lib/libfetch/http.c
1684
} else if (fetch_netrc_auth(url) == 0) {
lib/libfetch/http.c
1685
aparams.user = strdup(url->user);
lib/libfetch/http.c
1686
aparams.password = strdup(url->pwd);
lib/libfetch/http.c
1688
fetchAuthMethod(url) == 0) {
lib/libfetch/http.c
1689
aparams.user = strdup(url->user);
lib/libfetch/http.c
1690
aparams.password = strdup(url->pwd);
lib/libfetch/http.c
1696
&server_challenges, &aparams, url);
lib/libfetch/http.c
1710
url->scheme, host, url->doc);
lib/libfetch/http.c
1723
if (url->offset > 0)
lib/libfetch/http.c
1724
http_cmd(conn, "Range: bytes=%lld-", (long long)url->offset);
lib/libfetch/http.c
1859
new = fetchMakeURL(url->scheme, url->host,
lib/libfetch/http.c
1860
url->port, p, url->user, url->pwd);
lib/libfetch/http.c
1870
if (strcmp(new->host, url->host) == 0 &&
lib/libfetch/http.c
1872
strcpy(new->user, url->user);
lib/libfetch/http.c
1873
strcpy(new->pwd, url->pwd);
lib/libfetch/http.c
1875
new->offset = url->offset;
lib/libfetch/http.c
1876
new->length = url->length;
lib/libfetch/http.c
1877
new->ims_time = url->ims_time;
lib/libfetch/http.c
1922
if (url->offset > 0 && url->length == 0) {
lib/libfetch/http.c
1924
offset = url->offset;
lib/libfetch/http.c
1950
if (url != URL)
lib/libfetch/http.c
1951
fetchFreeURL(url);
lib/libfetch/http.c
1952
url = new;
lib/libfetch/http.c
2008
if (url != URL)
lib/libfetch/http.c
2009
fetchFreeURL(url);
lib/libfetch/http.c
2024
if (url != URL)
lib/libfetch/http.c
2025
fetchFreeURL(url);
lib/libfetch/http.c
2045
fetchXGetHTTP(struct url *URL, struct url_stat *us, const char *flags)
lib/libfetch/http.c
2054
fetchGetHTTP(struct url *URL, const char *flags)
lib/libfetch/http.c
2063
fetchPutHTTP(struct url *URL __unused, const char *flags __unused)
lib/libfetch/http.c
2073
fetchStatHTTP(struct url *URL, struct url_stat *us, const char *flags)
lib/libfetch/http.c
2088
fetchListHTTP(struct url *url __unused, const char *flags __unused)
lib/libfetch/http.c
2098
fetchReqHTTP(struct url *URL, const char *method, const char *flags,
lib/libftpio/ftpio.c
344
ftpGetURL(const char *url, const char *user, const char *passwd, int *retcode)
lib/libftpio/ftpio.c
347
return ftpGetURLAf(url, AF_UNSPEC, user, passwd, retcode);
lib/libftpio/ftpio.c
349
return ftpGetURLAf(url, AF_INET, user, passwd, retcode);
lib/libftpio/ftpio.c
354
ftpGetURLAf(const char *url, int af, const char *user, const char *passwd,
lib/libftpio/ftpio.c
365
if (get_url_info(url, host, sizeof(host), &port, name,
lib/libftpio/ftpio.c
406
ftpPutURL(const char *url, const char *user, const char *passwd, int *retcode)
lib/libftpio/ftpio.c
409
return ftpPutURLAf(url, AF_UNSPEC, user, passwd, retcode);
lib/libftpio/ftpio.c
411
return ftpPutURLAf(url, AF_INET, user, passwd, retcode);
lib/libftpio/ftpio.c
417
ftpPutURLAf(const char *url, int af, const char *user, const char *passwd,
lib/libftpio/ftpio.c
431
if (get_url_info(url, host, sizeof(host), &port,
lib/libftpio/ftpio.c
454
char *name, *host, *cp, url[BUFSIZ];
lib/libftpio/ftpio.c
462
strncpy(url, url_in, BUFSIZ);
lib/libftpio/ftpio.c
463
host = url + 6;
lib/libftpio/ftpio.h
65
extern FILE *ftpGetURL(const char *url, const char *user,
lib/libftpio/ftpio.h
67
extern FILE *ftpPutURL(const char *url, const char *user,
lib/libftpio/ftpio.h
74
extern FILE *ftpGetURLAf(const char *url, int af, const char *user,
lib/libftpio/ftpio.h
76
extern FILE *ftpPutURLAf(const char *url, int af, const char *user,
sbin/hammer2/cmd_remote.c
39
cmd_remote_connect(const char *sel_path, const char *url)
sbin/hammer2/cmd_remote.c
50
if (strlen(url) >= sizeof(remote.copy1.path)) {
sbin/hammer2/cmd_remote.c
56
url);
sbin/hammer2/cmd_remote.c
66
cmd_remote_disconnect(const char *sel_path, const char *url)
sbin/hammer2/cmd_remote.c
77
if (strlen(url) >= sizeof(remote.copy1.path)) {
sbin/hammer2/cmd_remote.c
83
url);
sbin/hammer2/hammer2.h
131
int cmd_remote_connect(const char *sel_path, const char *url);
sbin/hammer2/hammer2.h
132
int cmd_remote_disconnect(const char *sel_path, const char *url);
test/stress/webstress/webstress.c
231
add_url(const char *url)
test/stress/webstress/webstress.c
243
base = url;
test/stress/webstress/webstress.c
244
if (strncmp(url, "http://", 7) == 0)
test/stress/webstress/webstress.c
92
static void add_url(const char *url);
usr.bin/fetch/fetch.c
394
query_auth(struct url *URL)
usr.bin/fetch/fetch.c
437
struct url *url;
usr.bin/fetch/fetch.c
465
url = NULL;
usr.bin/fetch/fetch.c
470
if ((url = fetchParseURL(URL)) == NULL) {
usr.bin/fetch/fetch.c
476
if (!*url->scheme) {
usr.bin/fetch/fetch.c
477
if (!*url->host)
usr.bin/fetch/fetch.c
478
strcpy(url->scheme, SCHEME_FILE);
usr.bin/fetch/fetch.c
479
else if (strncasecmp(url->host, "ftp.", 4) == 0)
usr.bin/fetch/fetch.c
480
strcpy(url->scheme, SCHEME_FTP);
usr.bin/fetch/fetch.c
481
else if (strncasecmp(url->host, "www.", 4) == 0)
usr.bin/fetch/fetch.c
482
strcpy(url->scheme, SCHEME_HTTP);
usr.bin/fetch/fetch.c
496
if (strcmp(url->scheme, SCHEME_FTP) == 0) {
usr.bin/fetch/fetch.c
507
if (strcmp(url->scheme, SCHEME_HTTP) == 0 ||
usr.bin/fetch/fetch.c
508
strcmp(url->scheme, SCHEME_HTTPS) == 0) {
usr.bin/fetch/fetch.c
519
url->ims_time = sb.st_mtime;
usr.bin/fetch/fetch.c
533
r = fetchStat(url, &us, flags);
usr.bin/fetch/fetch.c
568
url->offset = sb.st_size;
usr.bin/fetch/fetch.c
588
f = fetchXGet(url, &us, flags);
usr.bin/fetch/fetch.c
597
if (i_flag && (strcmp(url->scheme, SCHEME_HTTP) == 0 ||
usr.bin/fetch/fetch.c
598
strcmp(url->scheme, SCHEME_HTTPS) == 0) &&
usr.bin/fetch/fetch.c
622
if (l_flag && strcmp(url->scheme, "file") == 0 && !o_stdout) {
usr.bin/fetch/fetch.c
623
if (symlink(url->doc, path) == -1) {
usr.bin/fetch/fetch.c
656
} else if (url->offset > sb.st_size) {
usr.bin/fetch/fetch.c
695
if (of != NULL && fseeko(of, url->offset, SEEK_SET) != 0) {
usr.bin/fetch/fetch.c
714
if (url->offset > 0) {
usr.bin/fetch/fetch.c
720
url->offset = 0;
usr.bin/fetch/fetch.c
721
if ((f = fetchXGet(url, &us, flags)) == NULL) {
usr.bin/fetch/fetch.c
754
count = url->offset;
usr.bin/fetch/fetch.c
891
if (url)
usr.bin/fetch/fetch.c
892
fetchFreeURL(url);