From 98c063425141010bab3be22cd12e1e0c68c170f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Tue, 16 Jan 2007 22:11:12 +0000 Subject: [PATCH] Set num of bits before we generate the key. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19938 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/hx509/hxtool.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/hx509/hxtool.c b/lib/hx509/hxtool.c index 025f82cbf..3feede0cd 100644 --- a/lib/hx509/hxtool.c +++ b/lib/hx509/hxtool.c @@ -1427,16 +1427,16 @@ hxtool_ca(struct certificate_sign_options *opt, int argc, char **argv) if (opt->issue_ca_flag) _hx509_generate_private_key_is_ca(context, keyctx); + if (opt->key_bits_integer) + _hx509_generate_private_key_bits(context, keyctx, + opt->key_bits_integer); + ret = _hx509_generate_private_key(context, keyctx, &cert_key); _hx509_generate_private_key_free(&keyctx); if (ret) hx509_err(context, 1, ret, "generate private key"); - if (opt->key_bits_integer) - _hx509_generate_private_key_bits(context, keyctx, - opt->key_bits_integer); - ret = _hx509_private_key2SPKI(context, cert_key, &spki); if (ret) errx(1, "_hx509_private_key2SPKI: %d\n", ret);