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 * | 
