aboutsummaryrefslogtreecommitdiff
path: root/openssl-sys/src/openssl_shim.c
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2015-08-15 16:04:42 -0400
committerSteven Fackler <[email protected]>2015-08-15 16:04:42 -0400
commit769b8312d89e005523dbecb3af4737a85a891232 (patch)
treed798504a2230ba8af8114d751b44b49fd1748de2 /openssl-sys/src/openssl_shim.c
parentGrab errno for directstream want errors (diff)
parentImplement certificate extensions for certificate requests (diff)
downloadrust-openssl-769b8312d89e005523dbecb3af4737a85a891232.tar.xz
rust-openssl-769b8312d89e005523dbecb3af4737a85a891232.zip
Merge pull request #240 from jethrogb/topic/x509_req_extension
Implement certificate extensions for certificate requests
Diffstat (limited to 'openssl-sys/src/openssl_shim.c')
-rw-r--r--openssl-sys/src/openssl_shim.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/openssl-sys/src/openssl_shim.c b/openssl-sys/src/openssl_shim.c
index 7b4f9c74..f0622d2d 100644
--- a/openssl-sys/src/openssl_shim.c
+++ b/openssl-sys/src/openssl_shim.c
@@ -82,3 +82,7 @@ long SSL_CTX_set_read_ahead_shim(SSL_CTX *ctx, long m) {
long SSL_set_tlsext_host_name_shim(SSL *s, char *name) {
return SSL_set_tlsext_host_name(s, name);
}
+
+STACK_OF(X509_EXTENSION) *X509_get_extensions_shim(X509 *x) {
+ return x->cert_info ? x->cert_info->extensions : NULL;
+}