]> git.dujemihanovic.xyz Git - u-boot.git/commit
net: lwip: provide entropy to MBed TLS in one go
authorIlias Apalodimas <ilias.apalodimas@linaro.org>
Thu, 14 Nov 2024 14:29:15 +0000 (16:29 +0200)
committerTom Rini <trini@konsulko.com>
Fri, 22 Nov 2024 20:40:53 +0000 (14:40 -0600)
commit2cde2f4a0073ac1e4a528a1fab40e3d6c1f4bf29
treed38d0af7700519300866dab39b713ebf99e48ad2
parent572b5b0d5a04a255dea7b83d4edfdd71b886f229
net: lwip: provide entropy to MBed TLS in one go

We currently provide entropy to mbedTLS using 8b chunks.
Take into account the 'len' parameter passed by MBed TLS to the entropy
gathering function instead. Note that the current code works because len
is always 128 (defined at compile time), therefore mbedtls_hardware_poll()
is called repeatedly and the buffer is filled correctly. But passing 'len'
to dm_rng_read() is both better and simpler.

Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
Suggested-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
net/lwip/wget.c