diff options
author | Darren Tucker <dtucker@dtucker.net> | 2022-07-22 10:45:47 +1000 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2022-07-27 16:22:30 +1000 |
commit | 1bdf86725b77733bb5f17c54888b88a10b2f6538 (patch) | |
tree | 4cb44bfc610452539f465a318cba33627422bf8f | |
parent | d73f77b8cb9b422f1ac4facee7890aa10ff2bc21 (diff) | |
download | openssh-git-1bdf86725b77733bb5f17c54888b88a10b2f6538.tar.gz |
Remove seed_rng calls from scp, sftp, sftp-server.
These binaries don't use OpenSSL's random functions. The next step
will be to stop linking them against libcrypto. ok djm@
-rw-r--r-- | scp.c | 2 | ||||
-rw-r--r-- | sftp-server-main.c | 2 | ||||
-rw-r--r-- | sftp.c | 2 |
3 files changed, 0 insertions, 6 deletions
@@ -455,8 +455,6 @@ main(int argc, char **argv) /* Ensure that fds 0, 1 and 2 are open or directed to /dev/null */ sanitise_stdfd(); - seed_rng(); - msetlocale(); /* Copy argv, because we modify it */ diff --git a/sftp-server-main.c b/sftp-server-main.c index 06566d36..2c70f89b 100644 --- a/sftp-server-main.c +++ b/sftp-server-main.c @@ -42,8 +42,6 @@ main(int argc, char **argv) /* Ensure that fds 0, 1 and 2 are open or directed to /dev/null */ sanitise_stdfd(); - seed_rng(); - if ((user_pw = getpwuid(getuid())) == NULL) { fprintf(stderr, "No user found for uid %lu\n", (u_long)getuid()); @@ -2406,8 +2406,6 @@ main(int argc, char **argv) sanitise_stdfd(); msetlocale(); - seed_rng(); - __progname = ssh_get_progname(argv[0]); memset(&args, '\0', sizeof(args)); args.list = NULL; |