X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=ssl%2Fssl_locl.h;h=4d6e29dc4268782f8dfdf51e400b7330c7736ede;hp=1e67a5629575114dc52549ef33f816cacfbede23;hb=3678161d717d0f46c5b5b052a6d6a33438b1df00;hpb=e32cbae2243596f3298c7b69e2c49197ecb895c7 diff --git a/ssl/ssl_locl.h b/ssl/ssl_locl.h index 1e67a56295..4d6e29dc42 100644 --- a/ssl/ssl_locl.h +++ b/ssl/ssl_locl.h @@ -1356,4 +1356,15 @@ void tls_fips_digest_extra( const EVP_CIPHER_CTX *cipher_ctx, EVP_MD_CTX *mac_ctx, const unsigned char *data, size_t data_len, size_t orig_len); +#ifndef OPENSSL_NO_DANE + +typedef struct { + unsigned char *tlsa_record; + int tlsa_witness, tlsa_mask; + int (*get_issuer)(X509 **issuer,X509_STORE_CTX *ctx,X509 *x); + } TLSA_EX_DATA; + +TLSA_EX_DATA *SSL_get_TLSA_ex_data(SSL *); +int SSL_get_TLSA_ex_data_idx(void); +#endif #endif