Thread (2 messages) 2 messages, 2 authors, 2021-08-17

Re: [PATCH] i2c: sun6i-pw2i: Prefer strscpy over strlcpy

From: Wolfram Sang <wsa@kernel.org>
Date: 2021-08-17 19:36:35
Also in: linux-arm-kernel, linux-sunxi, lkml

On Tue, Aug 17, 2021 at 06:58:59PM +0200, Len Baker wrote:
strlcpy() reads the entire source buffer first. This read may exceed the
destination size limit. This is both inefficient and can lead to linear
read overflows if a source string is not NUL-terminated. The safe
replacement is strscpy().

This is a previous step in the path to remove the strlcpy() function
entirely from the kernel [1].

[1] https://github.com/KSPP/linux/issues/89

Signed-off-by: Len Baker <redacted>
Applied to for-next, thanks!

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help