diff options
| author | jsing <> | 2015-07-24 15:09:52 +0000 | 
|---|---|---|
| committer | jsing <> | 2015-07-24 15:09:52 +0000 | 
| commit | 1e673b126ab87b6473d7eb7936ba96a175d35e6e (patch) | |
| tree | 0ba6057a5e2b3185fe937039921f30f1213edac6 /src/lib/libcrypto/asn1/x_exten.c | |
| parent | e5a18b58055480f5e4f8e380030bf5c294640b0d (diff) | |
| download | openbsd-1e673b126ab87b6473d7eb7936ba96a175d35e6e.tar.gz openbsd-1e673b126ab87b6473d7eb7936ba96a175d35e6e.tar.bz2 openbsd-1e673b126ab87b6473d7eb7936ba96a175d35e6e.zip | |
Expand ASN1_ITEM_TEMPLATE/ASN1_EX_TEMPLATE_TYPE/ASN1_ITEM_TEMPLATE_END
macros - the generated assembly only differs by changes to line numbers.
Diffstat (limited to 'src/lib/libcrypto/asn1/x_exten.c')
| -rw-r--r-- | src/lib/libcrypto/asn1/x_exten.c | 22 | 
1 files changed, 18 insertions, 4 deletions
| diff --git a/src/lib/libcrypto/asn1/x_exten.c b/src/lib/libcrypto/asn1/x_exten.c index b4b8cfe42a..bb3dffc821 100644 --- a/src/lib/libcrypto/asn1/x_exten.c +++ b/src/lib/libcrypto/asn1/x_exten.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: x_exten.c,v 1.15 2015/02/11 04:00:39 jsing Exp $ */ | 1 | /* $OpenBSD: x_exten.c,v 1.16 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 | */ | 
| @@ -89,9 +89,23 @@ const ASN1_ITEM X509_EXTENSION_it = { | |||
| 89 | .sname = "X509_EXTENSION", | 89 | .sname = "X509_EXTENSION", | 
| 90 | }; | 90 | }; | 
| 91 | 91 | ||
| 92 | ASN1_ITEM_TEMPLATE(X509_EXTENSIONS) = | 92 | static const ASN1_TEMPLATE X509_EXTENSIONS_item_tt = { | 
| 93 | ASN1_EX_TEMPLATE_TYPE(ASN1_TFLG_SEQUENCE_OF, 0, Extension, X509_EXTENSION) | 93 | .flags = ASN1_TFLG_SEQUENCE_OF, | 
| 94 | ASN1_ITEM_TEMPLATE_END(X509_EXTENSIONS) | 94 | .tag = 0, | 
| 95 | .offset = 0, | ||
| 96 | .field_name = "Extension", | ||
| 97 | .item = &X509_EXTENSION_it, | ||
| 98 | }; | ||
| 99 | |||
| 100 | const ASN1_ITEM X509_EXTENSIONS_it = { | ||
| 101 | .itype = ASN1_ITYPE_PRIMITIVE, | ||
| 102 | .utype = -1, | ||
| 103 | .templates = &X509_EXTENSIONS_item_tt, | ||
| 104 | .tcount = 0, | ||
| 105 | .funcs = NULL, | ||
| 106 | .size = 0, | ||
| 107 | .sname = "X509_EXTENSIONS", | ||
| 108 | }; | ||
| 95 | 109 | ||
| 96 | 110 | ||
| 97 | X509_EXTENSION * | 111 | X509_EXTENSION * | 
