[PATCH v8 00/12] add CLI based graph application
Stephen Hemminger
stephen at networkplumber.org
Mon Oct 16 18:27:51 CEST 2023
On Mon, 16 Oct 2023 21:31:29 +0530
Jerin Jacob <jerinjacobk at gmail.com> wrote:
> ### [PATCH] app/graph: add telnet connectivity framework
>
> WARNING:STRNCPY: Prefer strscpy, strscpy_pad, or __nonstring over
> strncpy - see: https://github.com/KSPP/linux/issues/90
> #205: FILE: app/graph/conn.c:162:
> + strncpy(conn->welcome, p->welcome, CONN_WELCOME_LEN_MAX);
>
> WARNING:STRNCPY: Prefer strscpy, strscpy_pad, or __nonstring over
> strncpy - see: https://github.com/KSPP/linux/issues/90
> #206: FILE: app/graph/conn.c:163:
> + strncpy(conn->prompt, p->prompt, CONN_PROMPT_LEN_MAX);
>
> total: 0 errors, 2 warnings, 554 lines checked
These are from the kernel version of checkpatch which now is pushing
developers towards replacement kernel apis.
For DPDK though you should be using strlcpy() in most places to avoid
the missing null end of string on copy of full size.
More information about the dev
mailing list