From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alejandro Lucero Subject: Re: [PATCH v2 05/18] drivers/net/nfp/nfpcore: fix strncpy misuse Date: Wed, 9 May 2018 10:49:29 +0100 Message-ID: References: <152582834896.6809.14521072557832633661.stgit@localhost.localdomain> <152582947587.6809.10453223101431457646.stgit@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Cc: dev To: Andy Green Return-path: Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by dpdk.org (Postfix) with ESMTP id 0C288AAF3 for ; Wed, 9 May 2018 11:49:30 +0200 (CEST) Received: by mail-wm0-f66.google.com with SMTP id f8-v6so26562536wmc.4 for ; Wed, 09 May 2018 02:49:30 -0700 (PDT) In-Reply-To: <152582947587.6809.10453223101431457646.stgit@localhost.localdomain> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Wed, May 9, 2018 at 2:31 AM, Andy Green wrote: > Signed-off-by: Andy Green > --- > drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c > b/drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c > index 4e6c66624..52b294888 100644 > --- a/drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c > +++ b/drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c > @@ -31,6 +31,8 @@ > #include > #include > > +#include > + > #include "nfp_cpp.h" > #include "nfp_target.h" > #include "nfp6000/nfp6000.h" > @@ -846,7 +848,7 @@ nfp6000_init(struct nfp_cpp *cpp, const char *devname) > > > memset(desc->busdev, 0, BUSDEV_SZ); > - strncpy(desc->busdev, devname, strlen(devname)); > + strlcpy(desc->busdev, devname, sizeof(desc->busdev)); > > ret = nfp_acquire_process_lock(desc); > if (ret) > > Acked-by: Alejandro Lucero Tested-by: Alejandro Lucero