diff options
Diffstat (limited to 'src/lib/libcrypto/asn1/x_algor.c')
-rw-r--r-- | src/lib/libcrypto/asn1/x_algor.c | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/src/lib/libcrypto/asn1/x_algor.c b/src/lib/libcrypto/asn1/x_algor.c index 9fc1f7ff08..27405a2bfb 100644 --- a/src/lib/libcrypto/asn1/x_algor.c +++ b/src/lib/libcrypto/asn1/x_algor.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: x_algor.c,v 1.20 2015/02/11 04:00:39 jsing Exp $ */ | 1 | /* $OpenBSD: x_algor.c,v 1.21 2015/07/24 15:09:52 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2000. | 3 | * project 2000. |
4 | */ | 4 | */ |
@@ -84,9 +84,23 @@ const ASN1_ITEM X509_ALGOR_it = { | |||
84 | .sname = "X509_ALGOR", | 84 | .sname = "X509_ALGOR", |
85 | }; | 85 | }; |
86 | 86 | ||
87 | ASN1_ITEM_TEMPLATE(X509_ALGORS) = | 87 | static const ASN1_TEMPLATE X509_ALGORS_item_tt = { |
88 | ASN1_EX_TEMPLATE_TYPE(ASN1_TFLG_SEQUENCE_OF, 0, algorithms, X509_ALGOR) | 88 | .flags = ASN1_TFLG_SEQUENCE_OF, |
89 | ASN1_ITEM_TEMPLATE_END(X509_ALGORS) | 89 | .tag = 0, |
90 | .offset = 0, | ||
91 | .field_name = "algorithms", | ||
92 | .item = &X509_ALGOR_it, | ||
93 | }; | ||
94 | |||
95 | const ASN1_ITEM X509_ALGORS_it = { | ||
96 | .itype = ASN1_ITYPE_PRIMITIVE, | ||
97 | .utype = -1, | ||
98 | .templates = &X509_ALGORS_item_tt, | ||
99 | .tcount = 0, | ||
100 | .funcs = NULL, | ||
101 | .size = 0, | ||
102 | .sname = "X509_ALGORS", | ||
103 | }; | ||
90 | 104 | ||
91 | 105 | ||
92 | X509_ALGOR * | 106 | X509_ALGOR * |