diff options
author | Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk> | 2017-05-29 10:25:09 +0100 |
---|---|---|
committer | Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk> | 2017-06-25 11:53:58 +0100 |
commit | e2551012993ea913e23012774330da926366487f (patch) | |
tree | 3c2362dfa1b0c55dd1b54fb54c8e4b9d2e399847 /default_options.h | |
parent | a94338dc6725f9f2594c6c5e1c9a799c7e11f3f1 (diff) |
dropbear server: support -T max auth tries
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>
Diffstat (limited to 'default_options.h')
-rw-r--r-- | default_options.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/default_options.h b/default_options.h index e7fad80..84adfab 100644 --- a/default_options.h +++ b/default_options.h @@ -385,6 +385,12 @@ Homedir is prepended unless path begins with / */ #define MAX_AUTH_TRIES 10 #endif +/* Default maximum number of failed authentication tries. + * defaults to MAX_AUTH_TRIES */ +#ifndef DEFAULT_AUTH_TRIES +#define DEFAULT_AUTH_TRIES MAX_AUTH_TRIES +#endif + /* The default file to store the daemon's process ID, for shutdown scripts etc. This can be overridden with the -P flag */ #ifndef DROPBEAR_PIDFILE |