diff options
author | Kamil Dudka <kdudka@redhat.com> | 2017-05-19 18:11:47 +0200 |
---|---|---|
committer | Kamil Dudka <kdudka@redhat.com> | 2017-06-28 08:03:00 +0200 |
commit | ce2c3ebda20919fe636e675f219ae387e386f508 (patch) | |
tree | a05f5197894276fba688a13edf8a93dbf14302e4 /src/tool_operate.c | |
parent | 8924f58c370afa756fc4fd13916dfdea91d21b21 (diff) |
curl --socks5-{basic,gssapi}: control socks5 auth
Closes https://github.com/curl/curl/pull/1454
Diffstat (limited to 'src/tool_operate.c')
-rw-r--r-- | src/tool_operate.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/tool_operate.c b/src/tool_operate.c index 147081438..1e8d0073c 100644 --- a/src/tool_operate.c +++ b/src/tool_operate.c @@ -1343,6 +1343,11 @@ static CURLcode operate_do(struct GlobalConfig *global, my_setopt_str(curl, CURLOPT_SOCKS5_GSSAPI_NEC, config->socks5_gssapi_nec); + /* new in curl 7.55.0 */ + if(config->socks5_auth) + my_setopt_bitmask(curl, CURLOPT_SOCKS5_AUTH, + (long)config->socks5_auth); + /* new in curl 7.43.0 */ if(config->proxy_service_name) my_setopt_str(curl, CURLOPT_PROXY_SERVICE_NAME, |