summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509_lib.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/x509/x509_lib.c')
-rw-r--r--src/lib/libcrypto/x509/x509_lib.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/lib/libcrypto/x509/x509_lib.c b/src/lib/libcrypto/x509/x509_lib.c
index f27e3315aa..97d54edd3f 100644
--- a/src/lib/libcrypto/x509/x509_lib.c
+++ b/src/lib/libcrypto/x509/x509_lib.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509_lib.c,v 1.6 2022/11/26 16:08:54 tb Exp $ */ 1/* $OpenBSD: x509_lib.c,v 1.7 2023/02/16 08:38:17 tb 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 1999. 3 * project 1999.
4 */ 4 */
@@ -85,7 +85,7 @@ X509V3_EXT_add(X509V3_EXT_METHOD *ext)
85 } 85 }
86 return 1; 86 return 1;
87} 87}
88LCRYPTO_ALIAS(X509V3_EXT_add) 88LCRYPTO_ALIAS(X509V3_EXT_add);
89 89
90static int 90static int
91ext_cmp(const X509V3_EXT_METHOD * const *a, const X509V3_EXT_METHOD * const *b) 91ext_cmp(const X509V3_EXT_METHOD * const *a, const X509V3_EXT_METHOD * const *b)
@@ -133,7 +133,7 @@ X509V3_EXT_get_nid(int nid)
133 return NULL; 133 return NULL;
134 return sk_X509V3_EXT_METHOD_value(ext_list, idx); 134 return sk_X509V3_EXT_METHOD_value(ext_list, idx);
135} 135}
136LCRYPTO_ALIAS(X509V3_EXT_get_nid) 136LCRYPTO_ALIAS(X509V3_EXT_get_nid);
137 137
138const X509V3_EXT_METHOD * 138const X509V3_EXT_METHOD *
139X509V3_EXT_get(X509_EXTENSION *ext) 139X509V3_EXT_get(X509_EXTENSION *ext)
@@ -144,7 +144,7 @@ X509V3_EXT_get(X509_EXTENSION *ext)
144 return NULL; 144 return NULL;
145 return X509V3_EXT_get_nid(nid); 145 return X509V3_EXT_get_nid(nid);
146} 146}
147LCRYPTO_ALIAS(X509V3_EXT_get) 147LCRYPTO_ALIAS(X509V3_EXT_get);
148 148
149int 149int
150X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist) 150X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist)
@@ -154,7 +154,7 @@ X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist)
154 return 0; 154 return 0;
155 return 1; 155 return 1;
156} 156}
157LCRYPTO_ALIAS(X509V3_EXT_add_list) 157LCRYPTO_ALIAS(X509V3_EXT_add_list);
158 158
159int 159int
160X509V3_EXT_add_alias(int nid_to, int nid_from) 160X509V3_EXT_add_alias(int nid_to, int nid_from)
@@ -179,7 +179,7 @@ X509V3_EXT_add_alias(int nid_to, int nid_from)
179 } 179 }
180 return 1; 180 return 1;
181} 181}
182LCRYPTO_ALIAS(X509V3_EXT_add_alias) 182LCRYPTO_ALIAS(X509V3_EXT_add_alias);
183 183
184void 184void
185X509V3_EXT_cleanup(void) 185X509V3_EXT_cleanup(void)
@@ -187,7 +187,7 @@ X509V3_EXT_cleanup(void)
187 sk_X509V3_EXT_METHOD_pop_free(ext_list, ext_list_free); 187 sk_X509V3_EXT_METHOD_pop_free(ext_list, ext_list_free);
188 ext_list = NULL; 188 ext_list = NULL;
189} 189}
190LCRYPTO_ALIAS(X509V3_EXT_cleanup) 190LCRYPTO_ALIAS(X509V3_EXT_cleanup);
191 191
192static void 192static void
193ext_list_free(X509V3_EXT_METHOD *ext) 193ext_list_free(X509V3_EXT_METHOD *ext)
@@ -205,7 +205,7 @@ X509V3_add_standard_extensions(void)
205{ 205{
206 return 1; 206 return 1;
207} 207}
208LCRYPTO_ALIAS(X509V3_add_standard_extensions) 208LCRYPTO_ALIAS(X509V3_add_standard_extensions);
209 209
210/* Return an extension internal structure */ 210/* Return an extension internal structure */
211 211
@@ -223,7 +223,7 @@ X509V3_EXT_d2i(X509_EXTENSION *ext)
223 method->it); 223 method->it);
224 return method->d2i(NULL, &p, ext->value->length); 224 return method->d2i(NULL, &p, ext->value->length);
225} 225}
226LCRYPTO_ALIAS(X509V3_EXT_d2i) 226LCRYPTO_ALIAS(X509V3_EXT_d2i);
227 227
228/* Get critical flag and decoded version of extension from a NID. 228/* Get critical flag and decoded version of extension from a NID.
229 * The "idx" variable returns the last found extension and can 229 * The "idx" variable returns the last found extension and can
@@ -289,7 +289,7 @@ X509V3_get_d2i(const STACK_OF(X509_EXTENSION) *x, int nid, int *crit, int *idx)
289 *crit = -1; 289 *crit = -1;
290 return NULL; 290 return NULL;
291} 291}
292LCRYPTO_ALIAS(X509V3_get_d2i) 292LCRYPTO_ALIAS(X509V3_get_d2i);
293 293
294/* This function is a general extension append, replace and delete utility. 294/* This function is a general extension append, replace and delete utility.
295 * The precise operation is governed by the 'flags' value. The 'crit' and 295 * The precise operation is governed by the 'flags' value. The 'crit' and
@@ -371,4 +371,4 @@ err:
371 X509V3error(errcode); 371 X509V3error(errcode);
372 return 0; 372 return 0;
373} 373}
374LCRYPTO_ALIAS(X509V3_add1_i2d) 374LCRYPTO_ALIAS(X509V3_add1_i2d);