diff options
Diffstat (limited to 'src/lib/libcrypto/asn1/x_sig.c')
-rw-r--r-- | src/lib/libcrypto/asn1/x_sig.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/libcrypto/asn1/x_sig.c b/src/lib/libcrypto/asn1/x_sig.c index 9406a2d65b..9e1ed75d01 100644 --- a/src/lib/libcrypto/asn1/x_sig.c +++ b/src/lib/libcrypto/asn1/x_sig.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: x_sig.c,v 1.14 2022/11/26 16:08:50 tb Exp $ */ | 1 | /* $OpenBSD: x_sig.c,v 1.15 2023/07/05 21:23:37 beck 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 | * |
@@ -92,24 +92,28 @@ d2i_X509_SIG(X509_SIG **a, const unsigned char **in, long len) | |||
92 | return (X509_SIG *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 92 | return (X509_SIG *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
93 | &X509_SIG_it); | 93 | &X509_SIG_it); |
94 | } | 94 | } |
95 | LCRYPTO_ALIAS(d2i_X509_SIG); | ||
95 | 96 | ||
96 | int | 97 | int |
97 | i2d_X509_SIG(X509_SIG *a, unsigned char **out) | 98 | i2d_X509_SIG(X509_SIG *a, unsigned char **out) |
98 | { | 99 | { |
99 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_SIG_it); | 100 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_SIG_it); |
100 | } | 101 | } |
102 | LCRYPTO_ALIAS(i2d_X509_SIG); | ||
101 | 103 | ||
102 | X509_SIG * | 104 | X509_SIG * |
103 | X509_SIG_new(void) | 105 | X509_SIG_new(void) |
104 | { | 106 | { |
105 | return (X509_SIG *)ASN1_item_new(&X509_SIG_it); | 107 | return (X509_SIG *)ASN1_item_new(&X509_SIG_it); |
106 | } | 108 | } |
109 | LCRYPTO_ALIAS(X509_SIG_new); | ||
107 | 110 | ||
108 | void | 111 | void |
109 | X509_SIG_free(X509_SIG *a) | 112 | X509_SIG_free(X509_SIG *a) |
110 | { | 113 | { |
111 | ASN1_item_free((ASN1_VALUE *)a, &X509_SIG_it); | 114 | ASN1_item_free((ASN1_VALUE *)a, &X509_SIG_it); |
112 | } | 115 | } |
116 | LCRYPTO_ALIAS(X509_SIG_free); | ||
113 | 117 | ||
114 | void | 118 | void |
115 | X509_SIG_get0(const X509_SIG *sig, const X509_ALGOR **palg, | 119 | X509_SIG_get0(const X509_SIG *sig, const X509_ALGOR **palg, |
@@ -120,6 +124,7 @@ X509_SIG_get0(const X509_SIG *sig, const X509_ALGOR **palg, | |||
120 | if (pdigest != NULL) | 124 | if (pdigest != NULL) |
121 | *pdigest = sig->digest; | 125 | *pdigest = sig->digest; |
122 | } | 126 | } |
127 | LCRYPTO_ALIAS(X509_SIG_get0); | ||
123 | 128 | ||
124 | void | 129 | void |
125 | X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg, ASN1_OCTET_STRING **pdigest) | 130 | X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg, ASN1_OCTET_STRING **pdigest) |
@@ -129,3 +134,4 @@ X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg, ASN1_OCTET_STRING **pdigest) | |||
129 | if (pdigest != NULL) | 134 | if (pdigest != NULL) |
130 | *pdigest = sig->digest; | 135 | *pdigest = sig->digest; |
131 | } | 136 | } |
137 | LCRYPTO_ALIAS(X509_SIG_getm); | ||