mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-02-19 03:00:55 +01:00
glib-aux: avoid compiler warning about ignoring getrandom() result
src/libnm-glib-aux/nm-random-utils.c:112:12: error: ignoring return value of 'getrandom' declared with attribute 'warn_unused_result' [-Werror=unused-result] Fixes:18597e33cb('glib-aux: also use getrandom() for seeding pseudo random generator') (cherry picked from commit11d59f81cf)
This commit is contained in:
parent
20e3975fd2
commit
d525a3b795
1 changed files with 10 additions and 5 deletions
|
|
@ -107,11 +107,16 @@ _bad_random_init_seed(BadRandSeed *seed)
|
|||
}
|
||||
|
||||
#if HAVE_GETRANDOM
|
||||
/* This is likely to fail, because we already failed a moment earlier. Still, give
|
||||
* it a try. */
|
||||
(void) getrandom(seed->getrandom_buf,
|
||||
sizeof(seed->getrandom_buf),
|
||||
GRND_INSECURE | GRND_NONBLOCK);
|
||||
{
|
||||
ssize_t r;
|
||||
|
||||
/* This is likely to fail, because we already failed a moment earlier. Still, give
|
||||
* it a try. */
|
||||
r = getrandom(seed->getrandom_buf,
|
||||
sizeof(seed->getrandom_buf),
|
||||
GRND_INSECURE | GRND_NONBLOCK);
|
||||
(void) r;
|
||||
}
|
||||
#endif
|
||||
|
||||
seed->now_bootime = nm_utils_clock_gettime_nsec(CLOCK_BOOTTIME);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue