mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-29 08:11:08 +00:00
resolv: make res_randomid use random_bits()
It is at least "more random" than 0xffff & __getpid (); Signed-off-by: Cristian Rodríguez <crrodriguez@opensuse.org> Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
This commit is contained in:
parent
b5c8a3aa82
commit
fa80ce6023
@ -84,9 +84,10 @@
|
|||||||
|
|
||||||
#include <resolv.h>
|
#include <resolv.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
#include <random-bits.h>
|
||||||
|
|
||||||
unsigned int
|
unsigned int
|
||||||
res_randomid (void) {
|
res_randomid (void) {
|
||||||
return 0xffff & __getpid ();
|
return 0xffff & random_bits ();
|
||||||
}
|
}
|
||||||
libc_hidden_def (__res_randomid)
|
libc_hidden_def (__res_randomid)
|
||||||
|
Loading…
Reference in New Issue
Block a user