summaryrefslogtreecommitdiffstats
path: root/apps/lib
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2023-09-07 05:57:36 +0200
committerRichard Levitte <levitte@openssl.org>2023-09-08 08:25:08 +0200
commitb0da24bd2dc64e3a01df24e01aba37fe4c269230 (patch)
tree8750b679996d6df395ace826269e27214a3390ae /apps/lib
parentb9a189ce87fde1de4bf691031624538262f005c5 (diff)
BIO_set_accept_name(): To accept from any interface, use *
Using "*:{port}" is preferred to "[::]:{port}", because it won't break on IPv4-only machines. This fixes test failures in 79-test_http.t and 80-test_ssl_new.t on machines without IPv6. Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21989)
Diffstat (limited to 'apps/lib')
-rw-r--r--apps/lib/http_server.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/lib/http_server.c b/apps/lib/http_server.c
index f406bb0628..bca2e7110d 100644
--- a/apps/lib/http_server.c
+++ b/apps/lib/http_server.c
@@ -200,7 +200,7 @@ BIO *http_server_init(const char *prog, const char *port, int verb)
int port_num;
char name[40];
- snprintf(name, sizeof(name), "[::]:%s", port); /* port may be "0" */
+ snprintf(name, sizeof(name), "*:%s", port); /* port may be "0" */
if (verb >= 0 && !log_set_verbosity(prog, verb))
return NULL;
bufbio = BIO_new(BIO_f_buffer());