ui/vnc: Use gcrypto_random_bytes for start_auth_vnc
commitf7b2502cdc2eeb458a4490c1b8f4a83c07d46219
authorRichard Henderson <richard.henderson@linaro.org>
Thu, 14 Mar 2019 22:37:43 +0000 (14 15:37 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 22 May 2019 16:38:54 +0000 (22 12:38 -0400)
tree3612248269e460c43bb21733e3c6d0ca671fabaa
parent4347e6383f17ae6b70af833b165862f9f338b0b9
ui/vnc: Use gcrypto_random_bytes for start_auth_vnc

Use a better interface for random numbers than rand().
Fail gracefully if for some reason we cannot use the crypto system.

Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
ui/vnc.c