summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorjob <>2021-09-02 21:29:35 +0000
committerjob <>2021-09-02 21:29:35 +0000
commit7467719dd38aa98062c41568540596fd9b8141d3 (patch)
tree1cca602074f0fef110d50d6fa028976246c50594 /src/lib
parent1b503d726bfe8f12f363a0576a9f196f31ff587b (diff)
downloadopenbsd-7467719dd38aa98062c41568540596fd9b8141d3.tar.gz
openbsd-7467719dd38aa98062c41568540596fd9b8141d3.tar.bz2
openbsd-7467719dd38aa98062c41568540596fd9b8141d3.zip
Repair unrolling of static ASN1_ITEM IPAddrBlocks_it
The conversion tool didn't handle 'static_ASN1_ITEM_TEMPLATE_END' OK tb@
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libcrypto/x509/x509_addr.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/lib/libcrypto/x509/x509_addr.c b/src/lib/libcrypto/x509/x509_addr.c
index 95f179174d..d23981b033 100644
--- a/src/lib/libcrypto/x509/x509_addr.c
+++ b/src/lib/libcrypto/x509/x509_addr.c
@@ -147,6 +147,17 @@ static const ASN1_TEMPLATE IPAddrBlocks_item_tt = {
147 .item = &IPAddressFamily_it, 147 .item = &IPAddressFamily_it,
148}; 148};
149 149
150/* XXX: maybe special? */
151static const ASN1_ITEM IPAddrBlocks_it = {
152 .itype = ASN1_ITYPE_PRIMITIVE,
153 .utype = -1,
154 .templates = &IPAddrBlocks_item_tt,
155 .tcount = 0,
156 .funcs = NULL,
157 .size = 0,
158 .sname = "IPAddrBlocks",
159};
160
150IPAddressRange * 161IPAddressRange *
151d2i_IPAddressRange(IPAddressRange **a, const unsigned char **in, long len) 162d2i_IPAddressRange(IPAddressRange **a, const unsigned char **in, long len)
152{ 163{