diff options
author | Rich Salz <rsalz@openssl.org> | 2016-06-08 11:37:06 -0400 |
---|---|---|
committer | Rich Salz <rsalz@openssl.org> | 2016-06-08 11:37:06 -0400 |
commit | e417070c9f2162594e8289aed93bd5801e70e60d (patch) | |
tree | a156f6cfc17a9455b7e9afd6375ec0c05e79c27d /include | |
parent | 01d0e241dc4184a5a1f222f8eccdad11da12305a (diff) |
Add some accessor API's
GH1098: Add X509_get_pathlen() (and a test)
GH1097: Add SSL_is_dtls() function.
Documented.
Reviewed-by: Matt Caswell <matt@openssl.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/openssl/ssl.h | 1 | ||||
-rw-r--r-- | include/openssl/x509.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index 2c897c40c8..881c6bbd02 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -1457,6 +1457,7 @@ __owur int SSL_CTX_set_session_id_context(SSL_CTX *ctx, const unsigned char *sid SSL *SSL_new(SSL_CTX *ctx); int SSL_up_ref(SSL *s); +int SSL_is_dtls(const SSL *s); __owur int SSL_set_session_id_context(SSL *ssl, const unsigned char *sid_ctx, unsigned int sid_ctx_len); diff --git a/include/openssl/x509.h b/include/openssl/x509.h index 93ded515ae..906184a5d8 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -504,6 +504,7 @@ int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey); EVP_PKEY *X509_PUBKEY_get0(X509_PUBKEY *key); EVP_PKEY *X509_PUBKEY_get(X509_PUBKEY *key); int X509_get_pubkey_parameters(EVP_PKEY *pkey, STACK_OF(X509) *chain); +long X509_get_pathlen(X509 *x); int i2d_PUBKEY(EVP_PKEY *a, unsigned char **pp); EVP_PKEY *d2i_PUBKEY(EVP_PKEY **a, const unsigned char **pp, long length); # ifndef OPENSSL_NO_RSA |