summaryrefslogtreecommitdiff
path: root/crypto/openssl/apps/req.c
diff options
context:
space:
mode:
authorJacques Vidrine <nectar@FreeBSD.org>2005-02-25 05:39:05 +0000
committerJacques Vidrine <nectar@FreeBSD.org>2005-02-25 05:39:05 +0000
commit6be8ae0724a74a8210e92579a2e3e25fc6a9cb26 (patch)
tree4a7be4ade5df61ca3631c0937c1fc399944ea1cc /crypto/openssl/apps/req.c
parent01c0bb1d8aa44607627bf7edb3feee626044350c (diff)
downloadsrc-test2-6be8ae0724a74a8210e92579a2e3e25fc6a9cb26.tar.gz
src-test2-6be8ae0724a74a8210e92579a2e3e25fc6a9cb26.zip
Notes
Diffstat (limited to 'crypto/openssl/apps/req.c')
-rw-r--r--crypto/openssl/apps/req.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/crypto/openssl/apps/req.c b/crypto/openssl/apps/req.c
index 1a3d1d0dfab4..046bb3dc90ce 100644
--- a/crypto/openssl/apps/req.c
+++ b/crypto/openssl/apps/req.c
@@ -831,7 +831,9 @@ loop:
}
else
{
- if (!ASN1_INTEGER_set(X509_get_serialNumber(x509ss),0L)) goto end;
+ if (!rand_serial(NULL,
+ X509_get_serialNumber(x509ss)))
+ goto end;
}
if (!X509_set_issuer_name(x509ss, X509_REQ_get_subject_name(req))) goto end;