summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509_set.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/x509/x509_set.c')
-rw-r--r--src/lib/libcrypto/x509/x509_set.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/lib/libcrypto/x509/x509_set.c b/src/lib/libcrypto/x509/x509_set.c
index f07f0ec5f2..e65ffb3b4d 100644
--- a/src/lib/libcrypto/x509/x509_set.c
+++ b/src/lib/libcrypto/x509/x509_set.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509_set.c,v 1.22 2022/11/26 16:08:55 tb Exp $ */ 1/* $OpenBSD: x509_set.c,v 1.23 2023/02/16 08:38:17 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 *
@@ -70,14 +70,14 @@ X509_get0_extensions(const X509 *x)
70{ 70{
71 return x->cert_info->extensions; 71 return x->cert_info->extensions;
72} 72}
73LCRYPTO_ALIAS(X509_get0_extensions) 73LCRYPTO_ALIAS(X509_get0_extensions);
74 74
75const X509_ALGOR * 75const X509_ALGOR *
76X509_get0_tbs_sigalg(const X509 *x) 76X509_get0_tbs_sigalg(const X509 *x)
77{ 77{
78 return x->cert_info->signature; 78 return x->cert_info->signature;
79} 79}
80LCRYPTO_ALIAS(X509_get0_tbs_sigalg) 80LCRYPTO_ALIAS(X509_get0_tbs_sigalg);
81 81
82int 82int
83X509_set_version(X509 *x, long version) 83X509_set_version(X509 *x, long version)
@@ -90,14 +90,14 @@ X509_set_version(X509 *x, long version)
90 } 90 }
91 return (ASN1_INTEGER_set(x->cert_info->version, version)); 91 return (ASN1_INTEGER_set(x->cert_info->version, version));
92} 92}
93LCRYPTO_ALIAS(X509_set_version) 93LCRYPTO_ALIAS(X509_set_version);
94 94
95long 95long
96X509_get_version(const X509 *x) 96X509_get_version(const X509 *x)
97{ 97{
98 return ASN1_INTEGER_get(x->cert_info->version); 98 return ASN1_INTEGER_get(x->cert_info->version);
99} 99}
100LCRYPTO_ALIAS(X509_get_version) 100LCRYPTO_ALIAS(X509_get_version);
101 101
102int 102int
103X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial) 103X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial)
@@ -116,7 +116,7 @@ X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial)
116 } 116 }
117 return (in != NULL); 117 return (in != NULL);
118} 118}
119LCRYPTO_ALIAS(X509_set_serialNumber) 119LCRYPTO_ALIAS(X509_set_serialNumber);
120 120
121int 121int
122X509_set_issuer_name(X509 *x, X509_NAME *name) 122X509_set_issuer_name(X509 *x, X509_NAME *name)
@@ -125,7 +125,7 @@ X509_set_issuer_name(X509 *x, X509_NAME *name)
125 return (0); 125 return (0);
126 return (X509_NAME_set(&x->cert_info->issuer, name)); 126 return (X509_NAME_set(&x->cert_info->issuer, name));
127} 127}
128LCRYPTO_ALIAS(X509_set_issuer_name) 128LCRYPTO_ALIAS(X509_set_issuer_name);
129 129
130int 130int
131X509_set_subject_name(X509 *x, X509_NAME *name) 131X509_set_subject_name(X509 *x, X509_NAME *name)
@@ -134,14 +134,14 @@ X509_set_subject_name(X509 *x, X509_NAME *name)
134 return (0); 134 return (0);
135 return (X509_NAME_set(&x->cert_info->subject, name)); 135 return (X509_NAME_set(&x->cert_info->subject, name));
136} 136}
137LCRYPTO_ALIAS(X509_set_subject_name) 137LCRYPTO_ALIAS(X509_set_subject_name);
138 138
139const ASN1_TIME * 139const ASN1_TIME *
140X509_get0_notBefore(const X509 *x) 140X509_get0_notBefore(const X509 *x)
141{ 141{
142 return X509_getm_notBefore(x); 142 return X509_getm_notBefore(x);
143} 143}
144LCRYPTO_ALIAS(X509_get0_notBefore) 144LCRYPTO_ALIAS(X509_get0_notBefore);
145 145
146ASN1_TIME * 146ASN1_TIME *
147X509_getm_notBefore(const X509 *x) 147X509_getm_notBefore(const X509 *x)
@@ -150,7 +150,7 @@ X509_getm_notBefore(const X509 *x)
150 return (NULL); 150 return (NULL);
151 return x->cert_info->validity->notBefore; 151 return x->cert_info->validity->notBefore;
152} 152}
153LCRYPTO_ALIAS(X509_getm_notBefore) 153LCRYPTO_ALIAS(X509_getm_notBefore);
154 154
155int 155int
156X509_set_notBefore(X509 *x, const ASN1_TIME *tm) 156X509_set_notBefore(X509 *x, const ASN1_TIME *tm)
@@ -169,21 +169,21 @@ X509_set_notBefore(X509 *x, const ASN1_TIME *tm)
169 } 169 }
170 return (in != NULL); 170 return (in != NULL);
171} 171}
172LCRYPTO_ALIAS(X509_set_notBefore) 172LCRYPTO_ALIAS(X509_set_notBefore);
173 173
174int 174int
175X509_set1_notBefore(X509 *x, const ASN1_TIME *tm) 175X509_set1_notBefore(X509 *x, const ASN1_TIME *tm)
176{ 176{
177 return X509_set_notBefore(x, tm); 177 return X509_set_notBefore(x, tm);
178} 178}
179LCRYPTO_ALIAS(X509_set1_notBefore) 179LCRYPTO_ALIAS(X509_set1_notBefore);
180 180
181const ASN1_TIME * 181const ASN1_TIME *
182X509_get0_notAfter(const X509 *x) 182X509_get0_notAfter(const X509 *x)
183{ 183{
184 return X509_getm_notAfter(x); 184 return X509_getm_notAfter(x);
185} 185}
186LCRYPTO_ALIAS(X509_get0_notAfter) 186LCRYPTO_ALIAS(X509_get0_notAfter);
187 187
188ASN1_TIME * 188ASN1_TIME *
189X509_getm_notAfter(const X509 *x) 189X509_getm_notAfter(const X509 *x)
@@ -192,7 +192,7 @@ X509_getm_notAfter(const X509 *x)
192 return (NULL); 192 return (NULL);
193 return x->cert_info->validity->notAfter; 193 return x->cert_info->validity->notAfter;
194} 194}
195LCRYPTO_ALIAS(X509_getm_notAfter) 195LCRYPTO_ALIAS(X509_getm_notAfter);
196 196
197int 197int
198X509_set_notAfter(X509 *x, const ASN1_TIME *tm) 198X509_set_notAfter(X509 *x, const ASN1_TIME *tm)
@@ -211,14 +211,14 @@ X509_set_notAfter(X509 *x, const ASN1_TIME *tm)
211 } 211 }
212 return (in != NULL); 212 return (in != NULL);
213} 213}
214LCRYPTO_ALIAS(X509_set_notAfter) 214LCRYPTO_ALIAS(X509_set_notAfter);
215 215
216int 216int
217X509_set1_notAfter(X509 *x, const ASN1_TIME *tm) 217X509_set1_notAfter(X509 *x, const ASN1_TIME *tm)
218{ 218{
219 return X509_set_notAfter(x, tm); 219 return X509_set_notAfter(x, tm);
220} 220}
221LCRYPTO_ALIAS(X509_set1_notAfter) 221LCRYPTO_ALIAS(X509_set1_notAfter);
222 222
223int 223int
224X509_set_pubkey(X509 *x, EVP_PKEY *pkey) 224X509_set_pubkey(X509 *x, EVP_PKEY *pkey)
@@ -227,18 +227,18 @@ X509_set_pubkey(X509 *x, EVP_PKEY *pkey)
227 return (0); 227 return (0);
228 return (X509_PUBKEY_set(&(x->cert_info->key), pkey)); 228 return (X509_PUBKEY_set(&(x->cert_info->key), pkey));
229} 229}
230LCRYPTO_ALIAS(X509_set_pubkey) 230LCRYPTO_ALIAS(X509_set_pubkey);
231 231
232int 232int
233X509_get_signature_type(const X509 *x) 233X509_get_signature_type(const X509 *x)
234{ 234{
235 return EVP_PKEY_type(OBJ_obj2nid(x->sig_alg->algorithm)); 235 return EVP_PKEY_type(OBJ_obj2nid(x->sig_alg->algorithm));
236} 236}
237LCRYPTO_ALIAS(X509_get_signature_type) 237LCRYPTO_ALIAS(X509_get_signature_type);
238 238
239X509_PUBKEY * 239X509_PUBKEY *
240X509_get_X509_PUBKEY(const X509 *x) 240X509_get_X509_PUBKEY(const X509 *x)
241{ 241{
242 return x->cert_info->key; 242 return x->cert_info->key;
243} 243}
244LCRYPTO_ALIAS(X509_get_X509_PUBKEY) 244LCRYPTO_ALIAS(X509_get_X509_PUBKEY);