Skip to content

Commit 8f41132

Browse files
committed
Added more verbosity to key import failure error
1 parent 398c660 commit 8f41132

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tools/keytools/keygen.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -900,9 +900,13 @@ static void key_import(uint32_t ktype, const char *fname, uint32_t id_mask)
900900
else if (ktype == KEYGEN_ED25519) {
901901
initKey = ret = wc_Ed25519PublicKeyDecode(buf, &keySzOut,
902902
ed25519Key, readLen);
903+
if (ret < 0)
904+
printf("error: wc_Ed25519PublicKeyDecode failed on %s\n", fname);
903905

904906
if (ret == 0)
905907
ret = wc_ed25519_export_public(ed25519Key, buf, &qxSz);
908+
if (ret < 0)
909+
printf("error: wc_ed25519_export_public failed on %s\n", fname);
906910

907911
if (initKey == 0)
908912
wc_ed25519_free(ed25519Key);

0 commit comments

Comments
 (0)