summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src
diff options
context:
space:
mode:
authorjsing <jsing@openbsd.org>2015-02-10 05:25:45 +0000
committerjsing <jsing@openbsd.org>2015-02-10 05:25:45 +0000
commit589a2d47be1b584536e0a2e8a73fd4e4587f7ba9 (patch)
treeb559b338ba2f4878530bbd51d9f7348bd1e606dc /lib/libssl/src
parentConvert ospfd over to SOCK_CLOEXEC | SOCK_NONBLOCK and make the route (diff)
downloadwireguard-openbsd-589a2d47be1b584536e0a2e8a73fd4e4587f7ba9.tar.xz
wireguard-openbsd-589a2d47be1b584536e0a2e8a73fd4e4587f7ba9.zip
Manually expand ASN1_ITEM_rptr macros that should have been expanded with
the IMPLEMENT_ASN1_DUP_FUNCTION macro.
Diffstat (limited to 'lib/libssl/src')
-rw-r--r--lib/libssl/src/crypto/asn1/x_algor.c4
-rw-r--r--lib/libssl/src/crypto/asn1/x_attrib.c4
-rw-r--r--lib/libssl/src/crypto/asn1/x_crl.c4
-rw-r--r--lib/libssl/src/crypto/asn1/x_exten.c4
-rw-r--r--lib/libssl/src/crypto/asn1/x_name.c6
-rw-r--r--lib/libssl/src/crypto/asn1/x_req.c4
-rw-r--r--lib/libssl/src/crypto/asn1/x_x509.c4
-rw-r--r--lib/libssl/src/crypto/ocsp/ocsp_lib.c4
-rw-r--r--lib/libssl/src/crypto/pkcs7/pk7_asn1.c4
-rw-r--r--lib/libssl/src/crypto/ts/ts_asn1.c20
10 files changed, 29 insertions, 29 deletions
diff --git a/lib/libssl/src/crypto/asn1/x_algor.c b/lib/libssl/src/crypto/asn1/x_algor.c
index 63c4e028a6d..7768c27eeab 100644
--- a/lib/libssl/src/crypto/asn1/x_algor.c
+++ b/lib/libssl/src/crypto/asn1/x_algor.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: x_algor.c,v 1.15 2015/02/10 04:21:50 jsing Exp $ */
+/* $OpenBSD: x_algor.c,v 1.16 2015/02/10 05:25:45 jsing Exp $ */
/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
* project 2000.
*/
@@ -100,7 +100,7 @@ IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(X509_ALGORS, X509_ALGORS, X509_ALGORS)
X509_ALGOR *
X509_ALGOR_dup(X509_ALGOR *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(X509_ALGOR), x);
+ return ASN1_item_dup(&X509_ALGOR_it, x);
}
IMPLEMENT_STACK_OF(X509_ALGOR)
diff --git a/lib/libssl/src/crypto/asn1/x_attrib.c b/lib/libssl/src/crypto/asn1/x_attrib.c
index 4306bd6240b..9c00906dedc 100644
--- a/lib/libssl/src/crypto/asn1/x_attrib.c
+++ b/lib/libssl/src/crypto/asn1/x_attrib.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: x_attrib.c,v 1.11 2015/02/10 04:21:50 jsing Exp $ */
+/* $OpenBSD: x_attrib.c,v 1.12 2015/02/10 05:25:45 jsing Exp $ */
/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
* All rights reserved.
*
@@ -122,7 +122,7 @@ X509_ATTRIBUTE_free(X509_ATTRIBUTE *a)
X509_ATTRIBUTE *
X509_ATTRIBUTE_dup(X509_ATTRIBUTE *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(X509_ATTRIBUTE), x);
+ return ASN1_item_dup(&X509_ATTRIBUTE_it, x);
}
X509_ATTRIBUTE *
diff --git a/lib/libssl/src/crypto/asn1/x_crl.c b/lib/libssl/src/crypto/asn1/x_crl.c
index 9919d576e40..6e743b15ae1 100644
--- a/lib/libssl/src/crypto/asn1/x_crl.c
+++ b/lib/libssl/src/crypto/asn1/x_crl.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: x_crl.c,v 1.20 2015/02/10 04:21:50 jsing Exp $ */
+/* $OpenBSD: x_crl.c,v 1.21 2015/02/10 05:25:45 jsing Exp $ */
/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
* All rights reserved.
*
@@ -416,7 +416,7 @@ X509_CRL_free(X509_CRL *a)
X509_CRL *
X509_CRL_dup(X509_CRL *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(X509_CRL), x);
+ return ASN1_item_dup(&X509_CRL_it, x);
}
static int
diff --git a/lib/libssl/src/crypto/asn1/x_exten.c b/lib/libssl/src/crypto/asn1/x_exten.c
index ad26a9e8518..f0ec29ea4f9 100644
--- a/lib/libssl/src/crypto/asn1/x_exten.c
+++ b/lib/libssl/src/crypto/asn1/x_exten.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: x_exten.c,v 1.11 2015/02/10 04:21:50 jsing Exp $ */
+/* $OpenBSD: x_exten.c,v 1.12 2015/02/10 05:25:45 jsing Exp $ */
/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
* project 2000.
*/
@@ -101,5 +101,5 @@ IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(X509_EXTENSIONS, X509_EXTENSIONS, X509_EXT
X509_EXTENSION *
X509_EXTENSION_dup(X509_EXTENSION *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(X509_EXTENSION), x);
+ return ASN1_item_dup(&X509_EXTENSION_it, x);
}
diff --git a/lib/libssl/src/crypto/asn1/x_name.c b/lib/libssl/src/crypto/asn1/x_name.c
index d77702e4732..3bcd1729735 100644
--- a/lib/libssl/src/crypto/asn1/x_name.c
+++ b/lib/libssl/src/crypto/asn1/x_name.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: x_name.c,v 1.22 2015/02/10 04:21:50 jsing Exp $ */
+/* $OpenBSD: x_name.c,v 1.23 2015/02/10 05:25:45 jsing Exp $ */
/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
* All rights reserved.
*
@@ -121,7 +121,7 @@ X509_NAME_ENTRY_free(X509_NAME_ENTRY *a)
X509_NAME_ENTRY *
X509_NAME_ENTRY_dup(X509_NAME_ENTRY *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(X509_NAME_ENTRY), x);
+ return ASN1_item_dup(&X509_NAME_ENTRY_it, x);
}
/* For the "Name" type we need a SEQUENCE OF { SET OF X509_NAME_ENTRY }
@@ -183,7 +183,7 @@ X509_NAME_free(X509_NAME *a)
X509_NAME *
X509_NAME_dup(X509_NAME *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(X509_NAME), x);
+ return ASN1_item_dup(&X509_NAME_it, x);
}
static int
diff --git a/lib/libssl/src/crypto/asn1/x_req.c b/lib/libssl/src/crypto/asn1/x_req.c
index 42c7adb2982..6ffcb9d03c6 100644
--- a/lib/libssl/src/crypto/asn1/x_req.c
+++ b/lib/libssl/src/crypto/asn1/x_req.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: x_req.c,v 1.12 2015/02/10 04:21:50 jsing Exp $ */
+/* $OpenBSD: x_req.c,v 1.13 2015/02/10 05:25:45 jsing Exp $ */
/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
* All rights reserved.
*
@@ -163,5 +163,5 @@ X509_REQ_free(X509_REQ *a)
X509_REQ *
X509_REQ_dup(X509_REQ *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(X509_REQ), x);
+ return ASN1_item_dup(&X509_REQ_it, x);
}
diff --git a/lib/libssl/src/crypto/asn1/x_x509.c b/lib/libssl/src/crypto/asn1/x_x509.c
index a2778911cd2..77ec8c41cf9 100644
--- a/lib/libssl/src/crypto/asn1/x_x509.c
+++ b/lib/libssl/src/crypto/asn1/x_x509.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: x_x509.c,v 1.19 2015/02/10 04:21:50 jsing Exp $ */
+/* $OpenBSD: x_x509.c,v 1.20 2015/02/10 05:25:45 jsing Exp $ */
/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
* All rights reserved.
*
@@ -191,7 +191,7 @@ X509_free(X509 *a)
X509 *
X509_dup(X509 *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(X509), x);
+ return ASN1_item_dup(&X509_it, x);
}
int
diff --git a/lib/libssl/src/crypto/ocsp/ocsp_lib.c b/lib/libssl/src/crypto/ocsp/ocsp_lib.c
index 099cc26cd76..be5bf7dab5d 100644
--- a/lib/libssl/src/crypto/ocsp/ocsp_lib.c
+++ b/lib/libssl/src/crypto/ocsp/ocsp_lib.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ocsp_lib.c,v 1.17 2015/02/10 04:21:50 jsing Exp $ */
+/* $OpenBSD: ocsp_lib.c,v 1.18 2015/02/10 05:25:45 jsing Exp $ */
/* Written by Tom Titchener <Tom_Titchener@groove.net> for the OpenSSL
* project. */
@@ -278,5 +278,5 @@ err:
OCSP_CERTID *
OCSP_CERTID_dup(OCSP_CERTID *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(OCSP_CERTID), x);
+ return ASN1_item_dup(&OCSP_CERTID_it, x);
}
diff --git a/lib/libssl/src/crypto/pkcs7/pk7_asn1.c b/lib/libssl/src/crypto/pkcs7/pk7_asn1.c
index 5e8d69413f3..6a1046bcb89 100644
--- a/lib/libssl/src/crypto/pkcs7/pk7_asn1.c
+++ b/lib/libssl/src/crypto/pkcs7/pk7_asn1.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: pk7_asn1.c,v 1.9 2015/02/10 04:21:50 jsing Exp $ */
+/* $OpenBSD: pk7_asn1.c,v 1.10 2015/02/10 05:25:45 jsing Exp $ */
/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
* project 2000.
*/
@@ -146,7 +146,7 @@ IMPLEMENT_ASN1_NDEF_FUNCTION(PKCS7)
PKCS7 *
PKCS7_dup(PKCS7 *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(PKCS7), x);
+ return ASN1_item_dup(&PKCS7_it, x);
}
ASN1_NDEF_SEQUENCE(PKCS7_SIGNED) = {
diff --git a/lib/libssl/src/crypto/ts/ts_asn1.c b/lib/libssl/src/crypto/ts/ts_asn1.c
index 888f8e3d982..d85f3690c0d 100644
--- a/lib/libssl/src/crypto/ts/ts_asn1.c
+++ b/lib/libssl/src/crypto/ts/ts_asn1.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ts_asn1.c,v 1.7 2015/02/10 04:21:50 jsing Exp $ */
+/* $OpenBSD: ts_asn1.c,v 1.8 2015/02/10 05:25:45 jsing Exp $ */
/* Written by Nils Larsch for the OpenSSL project 2004.
*/
/* ====================================================================
@@ -95,7 +95,7 @@ TS_MSG_IMPRINT_free(TS_MSG_IMPRINT *a)
TS_MSG_IMPRINT *
TS_MSG_IMPRINT_dup(TS_MSG_IMPRINT *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(TS_MSG_IMPRINT), x);
+ return ASN1_item_dup(&TS_MSG_IMPRINT_it, x);
}
#ifndef OPENSSL_NO_BIO
@@ -164,7 +164,7 @@ TS_REQ_free(TS_REQ *a)
TS_REQ *
TS_REQ_dup(TS_REQ *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(TS_REQ), x);
+ return ASN1_item_dup(&TS_REQ_it, x);
}
#ifndef OPENSSL_NO_BIO
@@ -228,7 +228,7 @@ TS_ACCURACY_free(TS_ACCURACY *a)
TS_ACCURACY *
TS_ACCURACY_dup(TS_ACCURACY *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(TS_ACCURACY), x);
+ return ASN1_item_dup(&TS_ACCURACY_it, x);
}
ASN1_SEQUENCE(TS_TST_INFO) = {
@@ -273,7 +273,7 @@ TS_TST_INFO_free(TS_TST_INFO *a)
TS_TST_INFO *
TS_TST_INFO_dup(TS_TST_INFO *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(TS_TST_INFO), x);
+ return ASN1_item_dup(&TS_TST_INFO_it, x);
}
#ifndef OPENSSL_NO_BIO
@@ -339,7 +339,7 @@ TS_STATUS_INFO_free(TS_STATUS_INFO *a)
TS_STATUS_INFO *
TS_STATUS_INFO_dup(TS_STATUS_INFO *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(TS_STATUS_INFO), x);
+ return ASN1_item_dup(&TS_STATUS_INFO_it, x);
}
static int
@@ -421,7 +421,7 @@ TS_RESP_free(TS_RESP *a)
TS_RESP *
TS_RESP_dup(TS_RESP *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(TS_RESP), x);
+ return ASN1_item_dup(&TS_RESP_it, x);
}
#ifndef OPENSSL_NO_BIO
@@ -484,7 +484,7 @@ ESS_ISSUER_SERIAL_free(ESS_ISSUER_SERIAL *a)
ESS_ISSUER_SERIAL *
ESS_ISSUER_SERIAL_dup(ESS_ISSUER_SERIAL *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(ESS_ISSUER_SERIAL), x);
+ return ASN1_item_dup(&ESS_ISSUER_SERIAL_it, x);
}
ASN1_SEQUENCE(ESS_CERT_ID) = {
@@ -521,7 +521,7 @@ ESS_CERT_ID_free(ESS_CERT_ID *a)
ESS_CERT_ID *
ESS_CERT_ID_dup(ESS_CERT_ID *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(ESS_CERT_ID), x);
+ return ASN1_item_dup(&ESS_CERT_ID_it, x);
}
ASN1_SEQUENCE(ESS_SIGNING_CERT) = {
@@ -558,7 +558,7 @@ ESS_SIGNING_CERT_free(ESS_SIGNING_CERT *a)
ESS_SIGNING_CERT *
ESS_SIGNING_CERT_dup(ESS_SIGNING_CERT *x)
{
- return ASN1_item_dup(ASN1_ITEM_rptr(ESS_SIGNING_CERT), x);
+ return ASN1_item_dup(&ESS_SIGNING_CERT_it, x);
}
/* Getting encapsulated TS_TST_INFO object from PKCS7. */