Home
last modified time | relevance | path

Searched refs:doh (Results 1 - 6 of 6) sorted by relevance

/third_party/curl/lib/
H A Ddoh.c31 #include "doh.h"
186 static int doh_done(struct Curl_easy *doh, CURLcode result) in doh_done() argument
188 struct Curl_easy *data = doh->set.dohfor; in doh_done()
189 struct dohdata *dohp = data->req.doh; in doh_done()
207 result = curl_easy_setopt(doh, x, y); \
220 struct Curl_easy *doh = NULL; in dohprobe() local
239 result = Curl_open(&doh); in dohprobe()
244 doh->state.internal = true; in dohprobe()
284 options should be added to check doh proxy insecure separately, in dohprobe()
335 (void)curl_easy_setopt(doh, CURLOPT_SSL_OPTION in dohprobe()
428 skipqname(const unsigned char *doh, size_t dohlen, unsigned int *indexp) skipqname() argument
452 get16bit(const unsigned char *doh, int index) get16bit() argument
457 get32bit(const unsigned char *doh, int index) get32bit() argument
470 store_a(const unsigned char *doh, int index, struct dohentry *d) store_a() argument
482 store_aaaa(const unsigned char *doh, int index, struct dohentry *d) store_aaaa() argument
496 store_cname(const unsigned char *doh, size_t dohlen, unsigned int index, struct dohentry *d) store_cname() argument
548 rdata(const unsigned char *doh, size_t dohlen, unsigned short rdlength, unsigned short type, int index, struct dohentry *d) rdata() argument
601 doh_decode(const unsigned char *doh, size_t dohlen, DNStype dnstype, struct dohentry *d) doh_decode() argument
[all...]
H A Ddoh.h115 DOHcode doh_decode(const unsigned char *doh,
H A Dhostip.c57 #include "doh.h"
704 conn->bits.doh = FALSE; /* default is not */ in Curl_resolv()
803 else if(allowDOH && data->set.doh && !ipnum) in Curl_resolv()
1384 if(data->conn->bits.doh) { in Curl_resolv_check()
1400 if(data->conn->bits.doh) in Curl_resolv_getsock()
H A Durl.c64 #include "doh.h"
330 if(data->req.doh) { in Curl_close()
331 Curl_dyn_free(&data->req.doh->probe[0].serverdoh); in Curl_close()
332 Curl_dyn_free(&data->req.doh->probe[1].serverdoh); in Curl_close()
333 curl_slist_free_all(data->req.doh->headers); in Curl_close()
334 Curl_safefree(data->req.doh); in Curl_close()
2068 if(data->req.doh) {
2069 Curl_close(&data->req.doh->probe[0].easy);
2070 Curl_close(&data->req.doh->probe[1].easy);
H A Durldata.h545 BIT(doh);
723 struct dohdata *doh; /* DoH specific data for this request */ member
1925 BIT(doh); /* DNS-over-HTTPS enabled */
H A Dsetopt.c3005 data->set.doh = data->set.str[STRING_DOH]?TRUE:FALSE; in Curl_vsetopt()

Completed in 15 milliseconds