checkpatch: Check for strcpy and strncpy too
authorKees Cook <keescook@chromium.org>
Wed, 17 May 2023 20:13:52 +0000 (13:13 -0700)
committerKees Cook <keescook@chromium.org>
Tue, 30 May 2023 23:42:01 +0000 (16:42 -0700)
commitd0f90841cba1931ee8284297deda53f098de5c82
tree5a764eb1a96d67a47b7ca316f317079ff2e1edb3
parentd0c2d66fcc8db748edfe60e3b443eaff931f50e9
checkpatch: Check for strcpy and strncpy too

Warn about strcpy(), strncpy(), and strlcpy(). Suggest strscpy() and
include pointers to the open KSPP issues for each, which has further
details and replacement procedures.

Cc: Andy Whitcroft <apw@canonical.com>
Cc: Joe Perches <joe@perches.com>
Cc: Dwaipayan Ray <dwaipayanray1@gmail.com>
Cc: Lukas Bulwahn <lukas.bulwahn@gmail.com>
Signed-off-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/20230517201349.never.582-kees@kernel.org
scripts/checkpatch.pl