diff options
author | 2019-06-17 15:41:59 +0000 | |
---|---|---|
committer | 2019-06-17 15:41:59 +0000 | |
commit | bff0ad74373f2b9a195ba759b26e0637617ebf0c (patch) | |
tree | 9bf957d727cddb3a4670b674508b4709b2261dae | |
parent | rpk-client.8 -> rpki-client.8 (diff) | |
download | wireguard-openbsd-bff0ad74373f2b9a195ba759b26e0637617ebf0c.tar.xz wireguard-openbsd-bff0ad74373f2b9a195ba759b26e0637617ebf0c.zip |
It's enough to allocate the EC key once.
OK tb
-rw-r--r-- | usr.sbin/acme-client/key.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/usr.sbin/acme-client/key.c b/usr.sbin/acme-client/key.c index 02c04a03419..1bc1eee8f59 100644 --- a/usr.sbin/acme-client/key.c +++ b/usr.sbin/acme-client/key.c @@ -1,4 +1,4 @@ -/* $Id: key.c,v 1.1 2019/06/12 11:09:25 gilles Exp $ */ +/* $Id: key.c,v 1.2 2019/06/17 15:41:59 florian Exp $ */ /* * Copyright (c) 2019 Renaud Allard <renaud@allard.it> * Copyright (c) 2016 Kristaps Dzonsons <kristaps@bsd.lv> @@ -81,11 +81,8 @@ ec_key_create(FILE *f, const char *fname) EC_KEY *eckey = NULL; EVP_PKEY *pkey = NULL; - if ((eckey = EC_KEY_new()) == NULL ) { - warnx("EC_KEY_new"); - goto err; - } else if ((eckey = EC_KEY_new_by_curve_name(ECCTYPE)) == NULL ) { - warnx("EC_GROUP_new_by_curve_name"); + if ((eckey = EC_KEY_new_by_curve_name(ECCTYPE)) == NULL ) { + warnx("EC_KEY_new_by_curve_name"); goto err; } |