CURLINFO_USED_PROXY: return bool whether the proxy was used

Adds test536 to verify

Closes #12719
This commit is contained in:
Daniel Stenberg 2024-02-22 08:38:53 +01:00
parent d5b0fee39a
commit cc04c73677
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
12 changed files with 259 additions and 4 deletions

View file

@ -158,6 +158,13 @@ void Curl_persistconninfo(struct Curl_easy *data, struct connectdata *conn,
data->info.conn_primary_port = conn->port;
data->info.conn_remote_port = conn->remote_port;
data->info.conn_local_port = local_port;
data->info.used_proxy =
#ifdef CURL_DISABLE_PROXY
0
#else
conn->bits.proxy
#endif
;
}
static const struct Curl_addrinfo *