printk: use strscpy() to instead of strlcpy()
The implementation of strscpy() is more robust and safer. That's now the recommended way to copy NUL terminated strings. Signed-off-by: Xu Panda <xu.panda@zte.com.cn> Signed-off-by: Yang Yang <yang.yang29@zte.com> Reviewed-by: Petr Mladek <pmladek@suse.com> Signed-off-by: Petr Mladek <pmladek@suse.com> Link: https://lore.kernel.org/r/202211301601416229001@zte.com.cn
This commit is contained in:
Родитель
7b0592a23e
Коммит
7365df19e8
|
@ -2391,7 +2391,7 @@ static int __add_preferred_console(char *name, int idx, char *options,
|
|||
return -E2BIG;
|
||||
if (!brl_options)
|
||||
preferred_console = i;
|
||||
strlcpy(c->name, name, sizeof(c->name));
|
||||
strscpy(c->name, name, sizeof(c->name));
|
||||
c->options = options;
|
||||
set_user_specified(c, user_specified);
|
||||
braille_set_options(c, brl_options);
|
||||
|
|
Загрузка…
Ссылка в новой задаче