summaryrefslogtreecommitdiffhomepage
path: root/svr-auth.c
diff options
context:
space:
mode:
authorMatt Johnston <matt@ucc.asn.au>2017-06-30 21:10:57 +0800
committerMatt Johnston <matt@ucc.asn.au>2017-06-30 21:10:57 +0800
commit4b7105dfea64f4bcea529f552579be62db7683b6 (patch)
treea859541c85a175edd989a75e95261f518caea651 /svr-auth.c
parent6ac5ea2a9f8bad30909e30ed196879ddbd118310 (diff)
fix DROBPEAR_FUZZ auth delay
--HG-- branch : fuzz
Diffstat (limited to 'svr-auth.c')
-rw-r--r--svr-auth.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/svr-auth.c b/svr-auth.c
index ac1086d..236eb39 100644
--- a/svr-auth.c
+++ b/svr-auth.c
@@ -358,10 +358,12 @@ void send_msg_userauth_failure(int partial, int incrfail) {
genrandom((unsigned char*)&delay, sizeof(delay));
/* We delay for 300ms +- 50ms */
delay = 250000 + (delay % 100000);
-#ifndef DROPBEAR_FUZZ
+#ifdef DROPBEAR_FUZZ
if (!fuzz.fuzzing) {
usleep(delay);
}
+#else
+ usleep(delay);
#endif
ses.authstate.failcount++;
}