diff cli-runopts.c @ 446:2cd2edfa11ee

Just use /dev/urandom since that's what everyone ends up using anyway. Make -u a nop.
author Matt Johnston <matt@ucc.asn.au>
date Thu, 19 Jul 2007 15:47:32 +0000
parents d82a2a44c684
children 3e6c536bc023
line wrap: on
line diff
--- a/cli-runopts.c	Thu Jul 19 14:08:24 2007 +0000
+++ b/cli-runopts.c	Thu Jul 19 15:47:32 2007 +0000
@@ -29,7 +29,6 @@
 #include "dbutil.h"
 #include "algo.h"
 #include "tcpfwd.h"
-#include "random.h"
 
 cli_runopts cli_opts; /* GLOBAL */
 
@@ -54,7 +53,6 @@
 					"-N    Don't run a remote command\n"
 					"-f    Run in background after auth\n"
 					"-y    Always accept remote host key if unknown\n"
-					"-u    Use /dev/urandom - use with caution\n"
 #ifdef ENABLE_CLI_PUBKEY_AUTH
 					"-i <identityfile>   (multiple allowed)\n"
 #endif
@@ -88,7 +86,6 @@
 	char* dummy = NULL; /* Not used for anything real */
 
 	/* see printhelp() for options */
-	opts.listen_fwd_all = 0;
 	cli_opts.progname = argv[0];
 	cli_opts.remotehost = NULL;
 	cli_opts.remoteport = NULL;
@@ -103,6 +100,7 @@
 #endif
 #ifdef ENABLE_CLI_LOCALTCPFWD
 	cli_opts.localfwds = NULL;
+	opts.listen_fwd_all = 0;
 #endif
 #ifdef ENABLE_CLI_REMOTETCPFWD
 	cli_opts.remotefwds = NULL;
@@ -201,7 +199,7 @@
 					exit(EXIT_SUCCESS);
 					break;
 				case 'u':
-					random_dev = DROPBEAR_URANDOM_DEV;
+					/* backwards compatibility with old urandom option */
 					break;
 #ifdef DEBUG_TRACE
 				case 'v':