Lines Matching refs:flags

395 static CURLUcode junkscan(const char *url, size_t *urllen, unsigned int flags)  in junkscan()  argument
413 (!(flags & CURLU_ALLOW_SPACE) && strchr(url, ' '))) in junkscan()
430 unsigned int flags, in parse_hostname_login() argument
469 (h && (h->flags & PROTOPT_URLOPTIONS)) ? in parse_hostname_login()
477 if(flags & CURLU_DISALLOW_USER) { in parse_hostname_login()
795 unsigned int flags, in parse_authority() argument
806 uc = parse_hostname_login(u, auth, authlen, flags, &offset); in parse_authority()
997 static CURLUcode parseurl(const char *url, CURLU *u, unsigned int flags) in parseurl() argument
1014 result = junkscan(url, &urllen, flags); in parseurl()
1019 flags & (CURLU_GUESS_SCHEME| in parseurl()
1153 !(flags & CURLU_NON_SUPPORT_SCHEME)) { in parseurl()
1168 if(!(flags & (CURLU_DEFAULT_SCHEME|CURLU_GUESS_SCHEME))) { in parseurl()
1172 if(flags & CURLU_DEFAULT_SCHEME) in parseurl()
1197 result = parse_authority(u, hostp, hostlen, flags, &host, schemelen); in parseurl()
1201 if((flags & CURLU_GUESS_SCHEME) && !schemep) { in parseurl()
1227 else if(flags & CURLU_NO_AUTHORITY) { in parseurl()
1246 if(flags & CURLU_URLENCODE) { in parseurl()
1273 if(flags & CURLU_URLENCODE) { in parseurl()
1300 if(pathlen && (flags & CURLU_URLENCODE)) { in parseurl()
1323 else if(flags & CURLU_URLENCODE) in parseurl()
1327 if(!(flags & CURLU_PATH_AS_IS)) { in parseurl()
1355 unsigned int flags) in parseurl_and_replace() argument
1360 result = parseurl(url, &tmpurl, flags); in parseurl_and_replace()
1417 char **part, unsigned int flags) in curl_url_get() argument
1422 bool urldecode = (flags & CURLU_URLDECODE) ? 1 : 0; in curl_url_get()
1423 bool urlencode = (flags & CURLU_URLENCODE) ? 1 : 0; in curl_url_get()
1427 (void)flags; in curl_url_get()
1439 if((flags & CURLU_NO_GUESS_SCHEME) && u->guessed_scheme) in curl_url_get()
1457 punycode = (flags & CURLU_PUNYCODE) ? 1 : 0; in curl_url_get()
1458 depunyfy = (flags & CURLU_PUNY2IDN) ? 1 : 0; in curl_url_get()
1468 if(!ptr && (flags & CURLU_DEFAULT_PORT) && u->scheme) { in curl_url_get()
1482 (flags & CURLU_NO_DEFAULT_PORT)) in curl_url_get()
1495 if(ptr && !ptr[0] && !(flags & CURLU_GET_EMPTY)) in curl_url_get()
1502 if(!ptr && u->fragment_present && flags & CURLU_GET_EMPTY) in curl_url_get()
1513 u->fragment || (u->fragment_present && flags & CURLU_GET_EMPTY); in curl_url_get()
1516 (u->query_present && flags & CURLU_GET_EMPTY); in curl_url_get()
1517 punycode = (flags & CURLU_PUNYCODE) ? 1 : 0; in curl_url_get()
1518 depunyfy = (flags & CURLU_PUNY2IDN) ? 1 : 0; in curl_url_get()
1532 else if(flags & CURLU_DEFAULT_SCHEME) in curl_url_get()
1538 if(!port && (flags & CURLU_DEFAULT_PORT)) { in curl_url_get()
1550 (flags & CURLU_NO_DEFAULT_PORT)) in curl_url_get()
1554 if(h && !(h->flags & PROTOPT_URLOPTIONS)) in curl_url_get()
1600 if(!(flags & CURLU_NO_GUESS_SCHEME) || !u->guessed_scheme) in curl_url_get()
1708 const char *part, unsigned int flags) in curl_url_set() argument
1711 bool urlencode = (flags & CURLU_URLENCODE) ? 1 : 0; in curl_url_set()
1786 if(!(flags & CURLU_NON_SUPPORT_SCHEME) && !Curl_get_scheme_handler(part)) in curl_url_set()
1848 appendquery = (flags & CURLU_APPENDQUERY) ? 1 : 0; in curl_url_set()
1877 flags & (CURLU_GUESS_SCHEME| in curl_url_set()
1879 || curl_url_get(u, CURLUPART_URL, &oldurl, flags)) { in curl_url_set()
1880 return parseurl_and_replace(part, u, flags); in curl_url_set()
1890 uc = parseurl_and_replace(redired_url, u, flags); in curl_url_set()
1989 if(!n && (flags & CURLU_NO_AUTHORITY)) { in curl_url_set()