Lines Matching refs:url
358 query_auth(struct url *URL) in query_auth()
401 struct url *url; in fetch() local
429 url = NULL; in fetch()
434 if ((url = fetchParseURL(URL)) == NULL) { in fetch()
440 if (!*url->scheme) { in fetch()
441 if (!*url->host) in fetch()
442 strcpy(url->scheme, SCHEME_FILE); in fetch()
443 else if (strncasecmp(url->host, "ftp.", 4) == 0) in fetch()
444 strcpy(url->scheme, SCHEME_FTP); in fetch()
445 else if (strncasecmp(url->host, "www.", 4) == 0) in fetch()
446 strcpy(url->scheme, SCHEME_HTTP); in fetch()
460 if (strcmp(url->scheme, SCHEME_FTP) == 0) { in fetch()
471 if (strcmp(url->scheme, SCHEME_HTTP) == 0 || in fetch()
472 strcmp(url->scheme, SCHEME_HTTPS) == 0) { in fetch()
483 url->ims_time = sb.st_mtime; in fetch()
495 r = fetchStat(url, &us, flags); in fetch()
528 url->offset = sb.st_size; in fetch()
546 f = fetchXGet(url, &us, flags); in fetch()
553 if (i_flag && strcmp(url->scheme, SCHEME_HTTP) == 0 in fetch()
577 if (l_flag && strcmp(url->scheme, "file") == 0 && !o_stdout) { in fetch()
578 if (symlink(url->doc, path) == -1) { in fetch()
611 } else if (url->offset > sb.st_size) { in fetch()
650 if (of != NULL && fseeko(of, url->offset, SEEK_SET) != 0) { in fetch()
669 if (url->offset > 0) { in fetch()
675 url->offset = 0; in fetch()
676 if ((f = fetchXGet(url, &us, flags)) == NULL) { in fetch()
709 count = url->offset; in fetch()
835 if (url) in fetch()
836 fetchFreeURL(url); in fetch()