diff options
Diffstat (limited to 'src/lib/libcrypto/x509v3/v3_pcia.c')
-rw-r--r-- | src/lib/libcrypto/x509v3/v3_pcia.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/lib/libcrypto/x509v3/v3_pcia.c b/src/lib/libcrypto/x509v3/v3_pcia.c index bb362e0e5a..ae5d58a009 100644 --- a/src/lib/libcrypto/x509v3/v3_pcia.c +++ b/src/lib/libcrypto/x509v3/v3_pcia.c | |||
@@ -38,18 +38,17 @@ | |||
38 | #include <openssl/asn1t.h> | 38 | #include <openssl/asn1t.h> |
39 | #include <openssl/x509v3.h> | 39 | #include <openssl/x509v3.h> |
40 | 40 | ||
41 | ASN1_SEQUENCE(PROXY_POLICY) = | 41 | ASN1_SEQUENCE(PROXY_POLICY) = { |
42 | { | 42 | ASN1_SIMPLE(PROXY_POLICY, policyLanguage, ASN1_OBJECT), |
43 | ASN1_SIMPLE(PROXY_POLICY,policyLanguage,ASN1_OBJECT), | 43 | ASN1_OPT(PROXY_POLICY, policy, ASN1_OCTET_STRING) |
44 | ASN1_OPT(PROXY_POLICY,policy,ASN1_OCTET_STRING) | ||
45 | } ASN1_SEQUENCE_END(PROXY_POLICY) | 44 | } ASN1_SEQUENCE_END(PROXY_POLICY) |
46 | 45 | ||
47 | IMPLEMENT_ASN1_FUNCTIONS(PROXY_POLICY) | 46 | IMPLEMENT_ASN1_FUNCTIONS(PROXY_POLICY) |
48 | 47 | ||
49 | ASN1_SEQUENCE(PROXY_CERT_INFO_EXTENSION) = | 48 | ASN1_SEQUENCE(PROXY_CERT_INFO_EXTENSION) = { |
50 | { | 49 | ASN1_OPT(PROXY_CERT_INFO_EXTENSION, pcPathLengthConstraint, |
51 | ASN1_OPT(PROXY_CERT_INFO_EXTENSION,pcPathLengthConstraint,ASN1_INTEGER), | 50 | ASN1_INTEGER), |
52 | ASN1_SIMPLE(PROXY_CERT_INFO_EXTENSION,proxyPolicy,PROXY_POLICY) | 51 | ASN1_SIMPLE(PROXY_CERT_INFO_EXTENSION, proxyPolicy, PROXY_POLICY) |
53 | } ASN1_SEQUENCE_END(PROXY_CERT_INFO_EXTENSION) | 52 | } ASN1_SEQUENCE_END(PROXY_CERT_INFO_EXTENSION) |
54 | 53 | ||
55 | IMPLEMENT_ASN1_FUNCTIONS(PROXY_CERT_INFO_EXTENSION) | 54 | IMPLEMENT_ASN1_FUNCTIONS(PROXY_CERT_INFO_EXTENSION) |