diff options
author | Dr. David von Oheimb <David.von.Oheimb@siemens.com> | 2020-04-30 20:31:07 +0300 |
---|---|---|
committer | Dr. David von Oheimb <David.von.Oheimb@siemens.com> | 2020-05-05 11:27:28 +0300 |
commit | 278260bfa238aefef5a1abe2043d2f812c3a4bd5 (patch) | |
tree | ec5b676ad3866755d0b2508b9e47cda8b26401b9 /include/internal | |
parent | e307e616f25a6b7b0f343fc1e62a35b2cba888f3 (diff) |
Strengthen X509_STORE_CTX_print_verify_cb() to print expected host etc.
Add X509_VERIFY_PARAM_get0_host(), X509_VERIFY_PARAM_get0_email(),
and X509_VERIFY_PARAM_get1_ip_asc() to support this,
as well as the internal helper function ipaddr_to_asc(), which
is used also for simplifying other IP address output functions.
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: David von Oheimb <david.von.oheimb@siemens.com>
(Merged from https://github.com/openssl/openssl/pull/11693)
Diffstat (limited to 'include/internal')
-rw-r--r-- | include/internal/cryptlib.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/internal/cryptlib.h b/include/internal/cryptlib.h index 615cd21ae8..03f147888a 100644 --- a/include/internal/cryptlib.h +++ b/include/internal/cryptlib.h @@ -238,5 +238,6 @@ static ossl_inline void ossl_sleep(unsigned long millis) char *sk_ASN1_UTF8STRING2text(STACK_OF(ASN1_UTF8STRING) *text, const char *sep, size_t max_len); +char *ipaddr_to_asc(unsigned char *p, int len); #endif |