mirror of
https://github.com/curl/curl.git
synced 2024-12-03 06:20:31 +08:00
openssl: silence compiler warning when not using IPv6
In non-IPv6 builds the conn parameter is unused, and compilers which run with "-Werror=unused-parameter" (or similar) warnings turned on fails to build. Below is an excerpt from a CI job: vtls/openssl.c: In function ‘Curl_ossl_verifyhost’: vtls/openssl.c:2016:75: error: unused parameter ‘conn’ [-Werror=unused-parameter] 2016 | CURLcode Curl_ossl_verifyhost(struct Curl_easy *data, struct connectdata *conn, | ~~~~~~~~~~~~~~~~~~~~^~~~ Closes: #9970 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
This commit is contained in:
parent
2d9fee4504
commit
3ae63a121d
@ -2035,6 +2035,11 @@ CURLcode Curl_ossl_verifyhost(struct Curl_easy *data, struct connectdata *conn,
|
||||
Curl_conn_get_host(data, FIRSTSOCKET, &hostname, &dispname, &port);
|
||||
hostlen = strlen(hostname);
|
||||
|
||||
#ifndef ENABLE_IPV6
|
||||
/* Silence compiler warnings for unused params */
|
||||
(void) conn;
|
||||
#endif
|
||||
|
||||
#ifdef ENABLE_IPV6
|
||||
if(conn->bits.ipv6_ip &&
|
||||
Curl_inet_pton(AF_INET6, hostname, &addr)) {
|
||||
|
Loading…
Reference in New Issue
Block a user