aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorRich Salz <rsalz@openssl.org>2016-06-08 11:37:06 -0400
committerRich Salz <rsalz@openssl.org>2016-06-08 11:37:06 -0400
commite417070c9f2162594e8289aed93bd5801e70e60d (patch)
treea156f6cfc17a9455b7e9afd6375ec0c05e79c27d /include
parent01d0e241dc4184a5a1f222f8eccdad11da12305a (diff)
downloadopenssl-e417070c9f2162594e8289aed93bd5801e70e60d.zip
openssl-e417070c9f2162594e8289aed93bd5801e70e60d.tar.gz
openssl-e417070c9f2162594e8289aed93bd5801e70e60d.tar.bz2
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.h1
-rw-r--r--include/openssl/x509.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h
index 2c897c4..881c6bb 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 93ded51..906184a 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