From: Nikos Mavrogiannopoulos Date: Mon, 7 Jan 2013 16:43:47 +0000 (+0100) Subject: Corrected issue when an EGD device was not found. Reported by Joshua Phillips. X-Git-Tag: gnutls_3_1_7~116 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c919fdb833deb8236352715375a4b3e44df8e773;p=thirdparty%2Fgnutls.git Corrected issue when an EGD device was not found. Reported by Joshua Phillips. --- diff --git a/lib/nettle/egd.c b/lib/nettle/egd.c index a9332f19ee..d2600eecff 100644 --- a/lib/nettle/egd.c +++ b/lib/nettle/egd.c @@ -148,6 +148,11 @@ _rndegd_connect_socket (void) } name = find_egd_name (); + if (name == NULL) + { + _gnutls_debug_log ("Could not detect an egd device.\n"); + return -1; + } if (strlen (name) + 1 >= sizeof addr.sun_path) {