Hi Tedd, On Wed, Dec 8, 2021 at 5:29 PM Tedd Ho-Jeong An <hj.tedd.an@xxxxxxxxx> wrote: > > From: Tedd Ho-Jeong An <tedd.an@xxxxxxxxx> > > The Coverity scan reported (CWE-676): > rand() should not be used for security-related applications, because > linear congruential algorithms are too easy to break. > > This series of patch replaces the standard random number generation > function, rand(), to getrandom() syscall, which provides more secure > random number than the standard rand() function. > > Tedd Ho-Jeong An (5): > emulator: Replace random number generation function > peripheral: Replace random number generation function > tools/btgatt-server: Replace random number generation function > plugins: Replace random number generation function > profiles/health: Replace random number generation function > > emulator/le.c | 11 +++++++++-- > emulator/phy.c | 10 ++++++++-- > peripheral/main.c | 11 ++++++----- > plugins/autopair.c | 8 +++++++- > profiles/health/hdp.c | 11 +++++++---- > profiles/health/mcap.c | 17 +++++++++++++++-- > tools/btgatt-server.c | 7 ++++++- > 7 files changed, 58 insertions(+), 17 deletions(-) > > -- > 2.25.1 Applied, thanks. -- Luiz Augusto von Dentz