[PATCH 5/5] Replacing the unsafe strcpy function
Stephen Hemminger
stephen at networkplumber.org
Tue Sep 15 15:26:23 CEST 2026
On Tue, 15 Sep 2026 09:58:46 +0000
Evgeny Sokolov <Evgeny.Sokolov at infotecs.ru> wrote:
> From: Sokolov Evgeny <Evgeny.Sokolov at infotecs.ru>
>
> ---
> lib/ethdev/rte_ethdev.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/lib/ethdev/rte_ethdev.c b/lib/ethdev/rte_ethdev.c
> index 55ea8fe808..b040f9fa84 100644
> --- a/lib/ethdev/rte_ethdev.c
> +++ b/lib/ethdev/rte_ethdev.c
> @@ -718,7 +718,7 @@ rte_eth_dev_get_name_by_port(uint16_t port_id, char *name)
> tmp = eth_dev_shared_data->data[port_id].name;
> rte_spinlock_unlock(rte_mcfg_ethdev_get_lock());
>
> - strcpy(name, tmp);
> + strncpy(name, tmp, RTE_ETH_NAME_MAX_LEN);
>
> rte_ethdev_trace_get_name_by_port(port_id, name);
>
This has already been addressed for 26.11 by
https://patchwork.dpdk.org/project/dpdk/patch/20260806174755.890910-1-stephen@networkplumber.org/
More information about the stable
mailing list