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},
#endif
#endif /* DROPBEAR_ENABLE_CBC_MODE */
#if DROPBEAR_NONE_CIPHER
{"none", 0, (void*)&dropbear_nocipher, 1, &dropbear_mode_none},
#endif
{NULL, 0, NULL, 0, NULL}
};
@ -466,38 +463,6 @@ out:
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
char *

View File

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

View File

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