On Sat, 2021-08-07 at 16:02 +0200, Len Baker wrote: > On Sun, Aug 01, 2021 at 09:44:33AM -0700, Kees Cook wrote: [] > > One thing is clear: replacing strlcpy() with strscpy() is probably the > > easiest and best first step to cleaning up the proliferation of str*() > > functions. > > Thanks for all this info. I will work on it (clean up the proliferation > of str*() functions). btw: It's not possible to sed as the return value is different, but here is a cocci script that converts strlcpy to strscpy when the return value is unused. @@ expression e1, e2, e3; @@ - strlcpy( + strscpy( e1, e2, e3); This cocci script was used on sound/ awhile back. see commit 75b1a8f9d62e.