From: Niels Möller Date: Fri, 19 Sep 2003 13:17:35 +0000 (+0200) Subject: (main): Check return value from X-Git-Tag: nettle_1.8_release_20040110~39 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ffa61303fe57c3c9c355fbd12c28fdf8a973c2f2;p=thirdparty%2Fnettle.git (main): Check return value from simple_random. Rev: src/nettle/examples/rsa-keygen.c:1.11 --- diff --git a/examples/rsa-keygen.c b/examples/rsa-keygen.c index da11eda8..c5022cf3 100644 --- a/examples/rsa-keygen.c +++ b/examples/rsa-keygen.c @@ -42,7 +42,7 @@ #include "io.h" -#define KEYSIZE 500 +#define KEYSIZE 900 #define ESIZE 30 static void @@ -110,7 +110,11 @@ main(int argc, char **argv) yarrow256_init(&yarrow, 0, NULL); /* Read some data to seed the generator */ - simple_random(&yarrow, random_name); + if (!simple_random(&yarrow, random_name)) + { + werror("Initialization of randomness generator failed.\n"); + return EXIT_FAILURE; + } rsa_public_key_init(&pub); rsa_private_key_init(&priv);