summaryrefslogtreecommitdiff
path: root/lib/libcrypto/x509/x509_set.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libcrypto/x509/x509_set.c')
-rw-r--r--lib/libcrypto/x509/x509_set.c60
1 files changed, 25 insertions, 35 deletions
diff --git a/lib/libcrypto/x509/x509_set.c b/lib/libcrypto/x509/x509_set.c
index 4b94fc58477..dfe9eb68fff 100644
--- a/lib/libcrypto/x509/x509_set.c
+++ b/lib/libcrypto/x509/x509_set.c
@@ -64,87 +64,77 @@
#include <openssl/x509.h>
int X509_set_version(X509 *x, long version)
- {
+{
if (x == NULL) return(0);
- if (x->cert_info->version == NULL)
- {
+ if (x->cert_info->version == NULL) {
if ((x->cert_info->version=M_ASN1_INTEGER_new()) == NULL)
return(0);
- }
- return(ASN1_INTEGER_set(x->cert_info->version,version));
}
+ return(ASN1_INTEGER_set(x->cert_info->version,version));
+}
int X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial)
- {
+{
ASN1_INTEGER *in;
if (x == NULL) return(0);
in=x->cert_info->serialNumber;
- if (in != serial)
- {
+ if (in != serial) {
in=M_ASN1_INTEGER_dup(serial);
- if (in != NULL)
- {
+ if (in != NULL) {
M_ASN1_INTEGER_free(x->cert_info->serialNumber);
x->cert_info->serialNumber=in;
- }
}
- return(in != NULL);
}
+ return(in != NULL);
+}
int X509_set_issuer_name(X509 *x, X509_NAME *name)
- {
+{
if ((x == NULL) || (x->cert_info == NULL)) return(0);
return(X509_NAME_set(&x->cert_info->issuer,name));
- }
+}
int X509_set_subject_name(X509 *x, X509_NAME *name)
- {
+{
if ((x == NULL) || (x->cert_info == NULL)) return(0);
return(X509_NAME_set(&x->cert_info->subject,name));
- }
+}
int X509_set_notBefore(X509 *x, const ASN1_TIME *tm)
- {
+{
ASN1_TIME *in;
if ((x == NULL) || (x->cert_info->validity == NULL)) return(0);
in=x->cert_info->validity->notBefore;
- if (in != tm)
- {
+ if (in != tm) {
in=M_ASN1_TIME_dup(tm);
- if (in != NULL)
- {
+ if (in != NULL) {
M_ASN1_TIME_free(x->cert_info->validity->notBefore);
x->cert_info->validity->notBefore=in;
- }
}
- return(in != NULL);
}
+ return(in != NULL);
+}
int X509_set_notAfter(X509 *x, const ASN1_TIME *tm)
- {
+{
ASN1_TIME *in;
if ((x == NULL) || (x->cert_info->validity == NULL)) return(0);
in=x->cert_info->validity->notAfter;
- if (in != tm)
- {
+ if (in != tm) {
in=M_ASN1_TIME_dup(tm);
- if (in != NULL)
- {
+ if (in != NULL) {
M_ASN1_TIME_free(x->cert_info->validity->notAfter);
x->cert_info->validity->notAfter=in;
- }
}
- return(in != NULL);
}
+ return(in != NULL);
+}
int X509_set_pubkey(X509 *x, EVP_PKEY *pkey)
- {
+{
if ((x == NULL) || (x->cert_info == NULL)) return(0);
return(X509_PUBKEY_set(&(x->cert_info->key),pkey));
- }
-
-
-
+}