Re: [PATCH v4] EDAC/mc_sysfs: refactor deprecated strncpy

From: Kees Cook
Date: Fri Sep 29 2023 - 15:00:17 EST


On Mon, 18 Sep 2023 07:47:29 +0000, Justin Stitt wrote:
> `strncpy` is deprecated for use on NUL-terminated destination strings [1].
>
> We've already calculated bounds, possible truncation with '\0' or '\n'
> and manually NUL-terminated. The situation is now just a literal byte
> copy from one buffer to another, let's treat it as such and use a less
> ambiguous interface in memcpy.
>
> [...]

Applied to for-next/hardening, thanks! (Subject updated...)

Take care,

--
Kees Cook