summaryrefslogtreecommitdiffstats
path: root/linux-user
diff options
context:
space:
mode:
authorRichard Henderson2019-03-13 03:24:19 +0100
committerRichard Henderson2019-05-22 18:38:54 +0200
commit79743bdbcb7a1a72e6c8ad4fd0bc946a0c552f88 (patch)
tree4254d06db03057d66a0755cc45ddf399395584d9 /linux-user
parentlinux-user/aarch64: Use qemu_guest_getrandom for PAUTH keys (diff)
downloadqemu-79743bdbcb7a1a72e6c8ad4fd0bc946a0c552f88.tar.gz
qemu-79743bdbcb7a1a72e6c8ad4fd0bc946a0c552f88.tar.xz
qemu-79743bdbcb7a1a72e6c8ad4fd0bc946a0c552f88.zip
linux-user: Remove srand call
We no longer use rand() within linux-user. Reviewed-by: Laurent Vivier <lvivier@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'linux-user')
-rw-r--r--linux-user/main.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/linux-user/main.c b/linux-user/main.c
index 66c909a1a6..689bcf436d 100644
--- a/linux-user/main.c
+++ b/linux-user/main.c
@@ -623,8 +623,6 @@ int main(int argc, char **argv, char **envp)
cpu_model = NULL;
- srand(time(NULL));
-
qemu_add_opts(&qemu_trace_opts);
optind = parse_args(argc, argv);
@@ -692,15 +690,6 @@ int main(int argc, char **argv, char **envp)
{
Error *err = NULL;
if (seed_optarg != NULL) {
- unsigned long long seed;
-
- /* This will go away with the last user of rand(). */
- if (parse_uint_full(seed_optarg, &seed, 0) != 0) {
- fprintf(stderr, "Invalid seed number: %s\n", seed_optarg);
- exit(EXIT_FAILURE);
- }
- srand(seed);
-
qemu_guest_random_seed_main(seed_optarg, &err);
} else {
qcrypto_init(&err);