diff ed25519.c @ 1707:41a0ff8d5a89

void return types for curve25519
author Matt Johnston <matt@ucc.asn.au>
date Sat, 30 May 2020 00:05:49 +0800
parents d32bcb5c557d
children 93dcc97c3f3f
line wrap: on
line diff
--- a/ed25519.c	Fri May 29 23:32:19 2020 +0800
+++ b/ed25519.c	Sat May 30 00:05:49 2020 +0800
@@ -139,11 +139,9 @@
 	TRACE(("enter buf_put_ed25519_sign"))
 	dropbear_assert(key != NULL);
 
-	if (dropbear_ed25519_sign(data_buf->data, data_buf->len,
-				  s, &slen, key->priv, key->pub) == 0) {
-		buf_putstring(buf, SSH_SIGNKEY_ED25519, SSH_SIGNKEY_ED25519_LEN);
-		buf_putstring(buf, s, slen);
-	}
+	dropbear_ed25519_sign(data_buf->data, data_buf->len, s, &slen, key->priv, key->pub);
+	buf_putstring(buf, SSH_SIGNKEY_ED25519, SSH_SIGNKEY_ED25519_LEN);
+	buf_putstring(buf, s, slen);
 
 	TRACE(("leave buf_put_ed25519_sign"))
 }