mirror of
https://github.com/curl/curl.git
synced 2026-08-25 19:43:33 +03:00
urldata: don't touch data->set.httpversion at run-time
Rename it to 'httpwant' and make a cloned field in the state struct as well for run-time updates. Also: refuse non-supported HTTP versions. Verified with test 129. Closes #6585
This commit is contained in:
parent
bd6b54ba1f
commit
88dd1a8a11
17 changed files with 109 additions and 34 deletions
|
|
@ -888,7 +888,7 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param)
|
|||
if(arg == CURL_HTTP_VERSION_NONE)
|
||||
arg = CURL_HTTP_VERSION_2TLS;
|
||||
#endif
|
||||
data->set.httpversion = arg;
|
||||
data->set.httpwant = (unsigned char)arg;
|
||||
break;
|
||||
|
||||
case CURLOPT_EXPECT_100_TIMEOUT_MS:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue