summaryrefslogtreecommitdiffhomepage
path: root/svr-authpasswd.c
diff options
context:
space:
mode:
Diffstat (limited to 'svr-authpasswd.c')
-rw-r--r--svr-authpasswd.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/svr-authpasswd.c b/svr-authpasswd.c
index ceeb4d8..c8c83f9 100644
--- a/svr-authpasswd.c
+++ b/svr-authpasswd.c
@@ -39,7 +39,6 @@ void svr_auth_password() {
char * passwdcrypt = NULL; /* the crypt from /etc/passwd or /etc/shadow */
char * testcrypt = NULL; /* crypt generated from the user's password sent */
unsigned char * password;
- int success_blank = 0;
unsigned int passwordlen;
unsigned int changepw;
@@ -68,19 +67,13 @@ void svr_auth_password() {
/* check for empty password */
if (passwdcrypt[0] == '\0') {
-#ifdef ALLOW_BLANK_PASSWORD
- if (passwordlen == 0) {
- success_blank = 1;
- }
-#else
dropbear_log(LOG_WARNING, "User '%s' has blank password, rejected",
ses.authstate.pw_name);
send_msg_userauth_failure(0, 1);
return;
-#endif
}
- if (success_blank || strcmp(testcrypt, passwdcrypt) == 0) {
+ if (strcmp(testcrypt, passwdcrypt) == 0) {
/* successful authentication */
dropbear_log(LOG_NOTICE,
"Password auth succeeded for '%s' from %s",