Remove none cipher

This commit is contained in:
Matt Johnston 2018-02-09 23:40:23 +08:00
parent a36f182b36
commit 4b021ae6f0
3 changed files with 0 additions and 41 deletions

View File

@ -179,9 +179,6 @@ algo_type sshciphers[] = {
{"blowfish-cbc", 0, &dropbear_blowfish, 1, &dropbear_mode_cbc}, {"blowfish-cbc", 0, &dropbear_blowfish, 1, &dropbear_mode_cbc},
#endif #endif
#endif /* DROPBEAR_ENABLE_CBC_MODE */ #endif /* DROPBEAR_ENABLE_CBC_MODE */
#if DROPBEAR_NONE_CIPHER
{"none", 0, (void*)&dropbear_nocipher, 1, &dropbear_mode_none},
#endif
{NULL, 0, NULL, 0, NULL} {NULL, 0, NULL, 0, NULL}
}; };
@ -466,38 +463,6 @@ out:
return ret; return ret;
} }
#if DROPBEAR_NONE_CIPHER
void
set_algo_usable(algo_type algos[], const char * algo_name, int usable)
{
algo_type *a;
for (a = algos; a->name != NULL; a++)
{
if (strcmp(a->name, algo_name) == 0)
{
a->usable = usable;
return;
}
}
}
int
get_algo_usable(algo_type algos[], const char * algo_name)
{
algo_type *a;
for (a = algos; a->name != NULL; a++)
{
if (strcmp(a->name, algo_name) == 0)
{
return a->usable;
}
}
return 0;
}
#endif /* DROPBEAR_NONE_CIPHER */
#if DROPBEAR_USER_ALGO_LIST #if DROPBEAR_USER_ALGO_LIST
char * char *

View File

@ -295,8 +295,6 @@ struct clientsession {
info request from the server for info request from the server for
interactive auth.*/ interactive auth.*/
#endif #endif
int cipher_none_after_auth; /* Set to 1 if the user requested "none"
auth */
sign_key *lastprivkey; sign_key *lastprivkey;
int retval; /* What the command exit status was - we emulate it */ int retval; /* What the command exit status was - we emulate it */

View File

@ -243,10 +243,6 @@
#endif #endif
#endif #endif
#ifndef DROPBEAR_NONE_CIPHER
#define DROPBEAR_NONE_CIPHER 0
#endif
/* free memory before exiting */ /* free memory before exiting */
#define DROPBEAR_CLEANUP 1 #define DROPBEAR_CLEANUP 1