diff --git a/random.c b/random.c
index 88c832798c06de622b694b16371ec2f5e8620e5e..bbe84b55df7b4b8b8c997e5e446b1981bcb321b3 100644
--- a/random.c
+++ b/random.c
@@ -81,14 +81,14 @@ process_file(hash_state *hs, const char *filename,
 		unsigned char readbuf[4096];
 		if (!already_blocked)
 		{
-			int ret;
+			int res;
 			struct timeval timeout = { .tv_sec = 2, .tv_usec = 0};
 			fd_set read_fds;
 
 			FD_ZERO(&read_fds);
 			FD_SET(readfd, &read_fds);
-			ret = select(readfd + 1, &read_fds, NULL, NULL, &timeout);
-			if (ret == 0)
+			res = select(readfd + 1, &read_fds, NULL, NULL, &timeout);
+			if (res == 0)
 			{
 				dropbear_log(LOG_WARNING, "Warning: Reading the randomness source '%s' seems to have blocked.\nYou may need to find a better entropy source.", filename);
 				already_blocked = 1;