Commit 7a4522bf26 for openssl.org
commit 7a4522bf2607f6fa9136273d375c71d78e6e8cbc
Author: Eugene Syromiatnikov <esyr@openssl.org>
Date: Sat Jun 27 12:42:27 2026 +0200
demos/sslecho/echecho.c: use SSL_set1_ipaddr() instead of SSL_set1_host()
As the latter was deprecated in commit f584ae959cbc "Let's support
multiple names for certificate verification".
Complements: 50580382caca "Documents initial agreed APIs for Encrypted Client Hello (ECH) and includes a minimal demo for some of those APIs."
Signed-off-by: Eugene Syromiatnikov <esyr@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Bob Beck <beck@openssl.org>
MergeDate: Mon Jul 20 11:19:00 2026
(Merged from https://github.com/openssl/openssl/pull/31751)
diff --git a/demos/sslecho/echecho.c b/demos/sslecho/echecho.c
index 2e300b95a1..c8dc57b263 100644
--- a/demos/sslecho/echecho.c
+++ b/demos/sslecho/echecho.c
@@ -336,7 +336,7 @@ int main(int argc, char **argv)
/* Set hostname for SNI */
SSL_set_tlsext_host_name(ssl, rem_server_ip);
/* Configure server hostname check */
- SSL_set1_host(ssl, rem_server_ip);
+ SSL_set1_ipaddr(ssl, rem_server_ip);
/* Now do SSL connect with server */
if (SSL_connect(ssl) == 1) {