mirror of
https://github.com/clearml/dropbear
synced 2025-01-31 10:57:01 +00:00
merge
This commit is contained in:
commit
8e68d5e2d5
6
random.c
6
random.c
@ -157,9 +157,9 @@ static void write_urandom()
|
|||||||
/* This is opportunistic, don't worry about failure */
|
/* This is opportunistic, don't worry about failure */
|
||||||
unsigned char buf[INIT_SEED_SIZE];
|
unsigned char buf[INIT_SEED_SIZE];
|
||||||
FILE *f = fopen(DROPBEAR_URANDOM_DEV, "w");
|
FILE *f = fopen(DROPBEAR_URANDOM_DEV, "w");
|
||||||
if (!f) {
|
if (!f) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
genrandom(buf, sizeof(buf));
|
genrandom(buf, sizeof(buf));
|
||||||
fwrite(buf, sizeof(buf), 1, f);
|
fwrite(buf, sizeof(buf), 1, f);
|
||||||
fclose(f);
|
fclose(f);
|
||||||
|
@ -107,8 +107,14 @@ const struct TermCode termcodes[MAX_TERMCODE+1] = {
|
|||||||
#else
|
#else
|
||||||
{0, 0},
|
{0, 0},
|
||||||
#endif
|
#endif
|
||||||
{0, 0}, /* 42 */
|
/* IUTF8 isn't standardised in rfc4254 but is likely soon.
|
||||||
|
* Implemented by linux and darwin */
|
||||||
|
#ifdef IUTF8
|
||||||
|
{IUTF8, TERMCODE_INPUT},
|
||||||
|
#else
|
||||||
{0, 0},
|
{0, 0},
|
||||||
|
#endif
|
||||||
|
{0, 0}, /* 43 */
|
||||||
{0, 0},
|
{0, 0},
|
||||||
{0, 0},
|
{0, 0},
|
||||||
{0, 0},
|
{0, 0},
|
||||||
|
Loading…
Reference in New Issue
Block a user