diff options
author | Richard Levitte <levitte@openssl.org> | 2023-09-07 05:57:36 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2023-09-08 08:25:08 +0200 |
commit | b0da24bd2dc64e3a01df24e01aba37fe4c269230 (patch) | |
tree | 8750b679996d6df395ace826269e27214a3390ae /apps/lib | |
parent | b9a189ce87fde1de4bf691031624538262f005c5 (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.c | 2 |
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()); |