diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2015-05-12 11:30:14 -0500 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2015-05-12 15:38:18 -0500 |
commit | 2b3fc1edf80c0c858fc8c81ecef891e90528feeb (patch) | |
tree | 5ba9d1566c026cf26b099c1841f9b16ab4695c51 | |
parent | 75f4118e61a050e3e9f562a4de00a9dd68e1f5c0 (diff) | |
download | cryptography-2b3fc1edf80c0c858fc8c81ecef891e90528feeb.tar.gz cryptography-2b3fc1edf80c0c858fc8c81ecef891e90528feeb.tar.bz2 cryptography-2b3fc1edf80c0c858fc8c81ecef891e90528feeb.zip |
we also need some stack manipulation macros
-rw-r--r-- | src/cryptography/hazmat/bindings/openssl/x509v3.py | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/cryptography/hazmat/bindings/openssl/x509v3.py b/src/cryptography/hazmat/bindings/openssl/x509v3.py index 4f9eca89..9d9bed16 100644 --- a/src/cryptography/hazmat/bindings/openssl/x509v3.py +++ b/src/cryptography/hazmat/bindings/openssl/x509v3.py @@ -151,9 +151,6 @@ typedef struct { ASN1_OBJECT *policyid; Cryptography_STACK_OF_POLICYQUALINFO *qualifiers; } POLICYINFO; - -typedef Cryptography_STACK_OF_POLICYINFO CERTIFICATEPOLICIES; - """ @@ -194,6 +191,19 @@ const X509V3_EXT_METHOD *X509V3_EXT_get_nid(int); void sk_DIST_POINT_free(Cryptography_STACK_OF_DIST_POINT *); int sk_DIST_POINT_num(Cryptography_STACK_OF_DIST_POINT *); DIST_POINT *sk_DIST_POINT_value(Cryptography_STACK_OF_DIST_POINT *, int); + +void sk_POLICYINFO_free(Cryptography_STACK_OF_POLICYINFO *); +int sk_POLICYINFO_num(Cryptography_STACK_OF_POLICYINFO *); +POLICYINFO *sk_POLICYINFO_value(Cryptography_STACK_OF_POLICYINFO *, int); + +void sk_POLICYQUALINFO_free(Cryptography_STACK_OF_POLICYQUALINFO *); +int sk_POLICYQUALINFO_num(Cryptography_STACK_OF_POLICYQUALINFO *); +POLICYQUALINFO *sk_POLICYQUALINFO_value(Cryptography_STACK_OF_POLICYQUALINFO *, + int); + +void sk_ASN1_INTEGER_free(Cryptography_STACK_OF_ASN1_INTEGER *); +int sk_ASN1_INTEGER_num(Cryptography_STACK_OF_ASN1_INTEGER *); +int sk_ASN1_INTEGER_value(Cryptography_STACK_OF_ASN1_INTEGER *, int); """ CUSTOMIZATIONS = """ |