 9aaf3d3501
			
		
	
	9aaf3d3501
	
	
	
		
			
			Add support for '-T n' for a run-time specification for maximum number of authentication attempts where 'n' is between 1 and compile time option MAX_AUTH_TRIES. A default number of tries can be specified at compile time using 'DEFAULT_AUTH_TRIES' which itself defaults to MAX_AUTH_TRIES for backwards compatibility. Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
		
			
				
	
	
		
			19 lines
		
	
	
		
			411 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			411 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| --- a/svr-runopts.c
 | |
| +++ b/svr-runopts.c
 | |
| @@ -505,6 +505,7 @@ void load_all_hostkeys() {
 | |
|  		m_free(hostkey_file);
 | |
|  	}
 | |
|  
 | |
| +	if (svr_opts.num_hostkey_files <= 0) {
 | |
|  #ifdef DROPBEAR_RSA
 | |
|  	loadhostkey(RSA_PRIV_FILENAME, 0);
 | |
|  #endif
 | |
| @@ -516,6 +517,7 @@ void load_all_hostkeys() {
 | |
|  #ifdef DROPBEAR_ECDSA
 | |
|  	loadhostkey(ECDSA_PRIV_FILENAME, 0);
 | |
|  #endif
 | |
| +	}
 | |
|  
 | |
|  #ifdef DROPBEAR_DELAY_HOSTKEY
 | |
|  	if (svr_opts.delay_hostkey) {
 |