summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509cset.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/x509/x509cset.c')
-rw-r--r--src/lib/libcrypto/x509/x509cset.c16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/lib/libcrypto/x509/x509cset.c b/src/lib/libcrypto/x509/x509cset.c
index b3af77d90e..7002238394 100644
--- a/src/lib/libcrypto/x509/x509cset.c
+++ b/src/lib/libcrypto/x509/x509cset.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509cset.c,v 1.16 2021/11/01 20:53:08 tb Exp $ */ 1/* $OpenBSD: x509cset.c,v 1.17 2022/11/14 17:48:50 beck 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 2001. 3 * project 2001.
4 */ 4 */
@@ -71,6 +71,7 @@ X509_CRL_up_ref(X509_CRL *x)
71 int refs = CRYPTO_add(&x->references, 1, CRYPTO_LOCK_X509_CRL); 71 int refs = CRYPTO_add(&x->references, 1, CRYPTO_LOCK_X509_CRL);
72 return (refs > 1) ? 1 : 0; 72 return (refs > 1) ? 1 : 0;
73} 73}
74LCRYPTO_ALIAS(X509_CRL_up_ref)
74 75
75int 76int
76X509_CRL_set_version(X509_CRL *x, long version) 77X509_CRL_set_version(X509_CRL *x, long version)
@@ -83,6 +84,7 @@ X509_CRL_set_version(X509_CRL *x, long version)
83 } 84 }
84 return (ASN1_INTEGER_set(x->crl->version, version)); 85 return (ASN1_INTEGER_set(x->crl->version, version));
85} 86}
87LCRYPTO_ALIAS(X509_CRL_set_version)
86 88
87int 89int
88X509_CRL_set_issuer_name(X509_CRL *x, X509_NAME *name) 90X509_CRL_set_issuer_name(X509_CRL *x, X509_NAME *name)
@@ -91,6 +93,7 @@ X509_CRL_set_issuer_name(X509_CRL *x, X509_NAME *name)
91 return (0); 93 return (0);
92 return (X509_NAME_set(&x->crl->issuer, name)); 94 return (X509_NAME_set(&x->crl->issuer, name));
93} 95}
96LCRYPTO_ALIAS(X509_CRL_set_issuer_name)
94 97
95int 98int
96X509_CRL_set_lastUpdate(X509_CRL *x, const ASN1_TIME *tm) 99X509_CRL_set_lastUpdate(X509_CRL *x, const ASN1_TIME *tm)
@@ -109,12 +112,14 @@ X509_CRL_set_lastUpdate(X509_CRL *x, const ASN1_TIME *tm)
109 } 112 }
110 return (in != NULL); 113 return (in != NULL);
111} 114}
115LCRYPTO_ALIAS(X509_CRL_set_lastUpdate)
112 116
113int 117int
114X509_CRL_set1_lastUpdate(X509_CRL *x, const ASN1_TIME *tm) 118X509_CRL_set1_lastUpdate(X509_CRL *x, const ASN1_TIME *tm)
115{ 119{
116 return X509_CRL_set_lastUpdate(x, tm); 120 return X509_CRL_set_lastUpdate(x, tm);
117} 121}
122LCRYPTO_ALIAS(X509_CRL_set1_lastUpdate)
118 123
119int 124int
120X509_CRL_set_nextUpdate(X509_CRL *x, const ASN1_TIME *tm) 125X509_CRL_set_nextUpdate(X509_CRL *x, const ASN1_TIME *tm)
@@ -133,12 +138,14 @@ X509_CRL_set_nextUpdate(X509_CRL *x, const ASN1_TIME *tm)
133 } 138 }
134 return (in != NULL); 139 return (in != NULL);
135} 140}
141LCRYPTO_ALIAS(X509_CRL_set_nextUpdate)
136 142
137int 143int
138X509_CRL_set1_nextUpdate(X509_CRL *x, const ASN1_TIME *tm) 144X509_CRL_set1_nextUpdate(X509_CRL *x, const ASN1_TIME *tm)
139{ 145{
140 return X509_CRL_set_nextUpdate(x, tm); 146 return X509_CRL_set_nextUpdate(x, tm);
141} 147}
148LCRYPTO_ALIAS(X509_CRL_set1_nextUpdate)
142 149
143int 150int
144X509_CRL_sort(X509_CRL *c) 151X509_CRL_sort(X509_CRL *c)
@@ -156,24 +163,28 @@ X509_CRL_sort(X509_CRL *c)
156 c->crl->enc.modified = 1; 163 c->crl->enc.modified = 1;
157 return 1; 164 return 1;
158} 165}
166LCRYPTO_ALIAS(X509_CRL_sort)
159 167
160const STACK_OF(X509_EXTENSION) * 168const STACK_OF(X509_EXTENSION) *
161X509_REVOKED_get0_extensions(const X509_REVOKED *x) 169X509_REVOKED_get0_extensions(const X509_REVOKED *x)
162{ 170{
163 return x->extensions; 171 return x->extensions;
164} 172}
173LCRYPTO_ALIAS(X509_REVOKED_get0_extensions)
165 174
166const ASN1_TIME * 175const ASN1_TIME *
167X509_REVOKED_get0_revocationDate(const X509_REVOKED *x) 176X509_REVOKED_get0_revocationDate(const X509_REVOKED *x)
168{ 177{
169 return x->revocationDate; 178 return x->revocationDate;
170} 179}
180LCRYPTO_ALIAS(X509_REVOKED_get0_revocationDate)
171 181
172const ASN1_INTEGER * 182const ASN1_INTEGER *
173X509_REVOKED_get0_serialNumber(const X509_REVOKED *x) 183X509_REVOKED_get0_serialNumber(const X509_REVOKED *x)
174{ 184{
175 return x->serialNumber; 185 return x->serialNumber;
176} 186}
187LCRYPTO_ALIAS(X509_REVOKED_get0_serialNumber)
177 188
178int 189int
179X509_REVOKED_set_revocationDate(X509_REVOKED *x, ASN1_TIME *tm) 190X509_REVOKED_set_revocationDate(X509_REVOKED *x, ASN1_TIME *tm)
@@ -192,6 +203,7 @@ X509_REVOKED_set_revocationDate(X509_REVOKED *x, ASN1_TIME *tm)
192 } 203 }
193 return (in != NULL); 204 return (in != NULL);
194} 205}
206LCRYPTO_ALIAS(X509_REVOKED_set_revocationDate)
195 207
196int 208int
197X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial) 209X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial)
@@ -210,6 +222,7 @@ X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial)
210 } 222 }
211 return (in != NULL); 223 return (in != NULL);
212} 224}
225LCRYPTO_ALIAS(X509_REVOKED_set_serialNumber)
213 226
214int 227int
215i2d_re_X509_CRL_tbs(X509_CRL *crl, unsigned char **pp) 228i2d_re_X509_CRL_tbs(X509_CRL *crl, unsigned char **pp)
@@ -217,3 +230,4 @@ i2d_re_X509_CRL_tbs(X509_CRL *crl, unsigned char **pp)
217 crl->crl->enc.modified = 1; 230 crl->crl->enc.modified = 1;
218 return i2d_X509_CRL_INFO(crl->crl, pp); 231 return i2d_X509_CRL_INFO(crl->crl, pp);
219} 232}
233LCRYPTO_ALIAS(i2d_re_X509_CRL_tbs)