aboutsummaryrefslogtreecommitdiff
path: root/lib/libfetch
diff options
context:
space:
mode:
authorBryan Drewery <bdrewery@FreeBSD.org>2013-11-19 16:11:03 +0000
committerBryan Drewery <bdrewery@FreeBSD.org>2013-11-19 16:11:03 +0000
commit5313966ea6124036371626cf0fb41a202916e450 (patch)
treedf5e88515e6feeb86e693db36d88994621d9c4aa /lib/libfetch
parentd6ea27390beda6d540f9d46b5dc18320050f5520 (diff)
Notes
Diffstat (limited to 'lib/libfetch')
-rw-r--r--lib/libfetch/common.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/libfetch/common.c b/lib/libfetch/common.c
index b15ab9ac39e8..49d268ce3761 100644
--- a/lib/libfetch/common.c
+++ b/lib/libfetch/common.c
@@ -831,7 +831,8 @@ fetch_ssl(conn_t *conn, const struct url *URL, int verbose)
SSL_set_fd(conn->ssl, conn->sd);
#if OPENSSL_VERSION_NUMBER >= 0x0090806fL && !defined(OPENSSL_NO_TLSEXT)
- if (!SSL_set_tlsext_host_name(conn->ssl, URL->host)) {
+ if (!SSL_set_tlsext_host_name(conn->ssl,
+ __DECONST(struct url *, URL)->host)) {
fprintf(stderr,
"TLS server name indication extension failed for host %s\n",
URL->host);