summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509
diff options
context:
space:
mode:
authortb <>2021-10-31 16:28:50 +0000
committertb <>2021-10-31 16:28:50 +0000
commit90b345b65c2508d8590aa1e287d74241db00c990 (patch)
tree3c30d1bd9bf93ddd063219facabf1af295577560 /src/lib/libcrypto/x509
parentc3e5ecc29abfb9feec1ad39a56f2749c2414c0a8 (diff)
downloadopenbsd-90b345b65c2508d8590aa1e287d74241db00c990.tar.gz
openbsd-90b345b65c2508d8590aa1e287d74241db00c990.tar.bz2
openbsd-90b345b65c2508d8590aa1e287d74241db00c990.zip
Remove the unused X509_CERT_PAIR struct and the assicated API.
ok beck jsing
Diffstat (limited to 'src/lib/libcrypto/x509')
-rw-r--r--src/lib/libcrypto/x509/x509.h13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/lib/libcrypto/x509/x509.h b/src/lib/libcrypto/x509/x509.h
index c89b2a5d32..d064f7dbde 100644
--- a/src/lib/libcrypto/x509/x509.h
+++ b/src/lib/libcrypto/x509/x509.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509.h,v 1.82 2021/10/23 13:16:52 tb Exp $ */ 1/* $OpenBSD: x509.h,v 1.83 2021/10/31 16:28:50 tb Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -327,11 +327,6 @@ typedef struct x509_trust_st {
327 327
328DECLARE_STACK_OF(X509_TRUST) 328DECLARE_STACK_OF(X509_TRUST)
329 329
330typedef struct x509_cert_pair_st {
331 X509 *forward;
332 X509 *reverse;
333} X509_CERT_PAIR;
334
335/* standard trust ids */ 330/* standard trust ids */
336 331
337#define X509_TRUST_DEFAULT -1 /* Only valid in purpose settings */ 332#define X509_TRUST_DEFAULT -1 /* Only valid in purpose settings */
@@ -908,12 +903,6 @@ X509_CERT_AUX *d2i_X509_CERT_AUX(X509_CERT_AUX **a, const unsigned char **in, lo
908int i2d_X509_CERT_AUX(X509_CERT_AUX *a, unsigned char **out); 903int i2d_X509_CERT_AUX(X509_CERT_AUX *a, unsigned char **out);
909extern const ASN1_ITEM X509_CERT_AUX_it; 904extern const ASN1_ITEM X509_CERT_AUX_it;
910 905
911X509_CERT_PAIR *X509_CERT_PAIR_new(void);
912void X509_CERT_PAIR_free(X509_CERT_PAIR *a);
913X509_CERT_PAIR *d2i_X509_CERT_PAIR(X509_CERT_PAIR **a, const unsigned char **in, long len);
914int i2d_X509_CERT_PAIR(X509_CERT_PAIR *a, unsigned char **out);
915extern const ASN1_ITEM X509_CERT_PAIR_it;
916
917int X509_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, 906int X509_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func,
918 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func); 907 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
919int X509_set_ex_data(X509 *r, int idx, void *arg); 908int X509_set_ex_data(X509 *r, int idx, void *arg);