22/09/2017 15:09, Michal Jastrzebski:
> From: Jacek Piasecki <jacekx.piase...@intel.com>
> 
> Fix size of buffer in strcpy. There was possible to get
> not terminated string after copy operation.
> 
> Coverity issue: 158629
> Fixes: db75c7af19bb ("examples/vhost_scsi: introduce a new sample app")
> Cc: changpeng....@intel.com
> Cc: sta...@dpdk.org
> 
> Signed-off-by: Jacek Piasecki <jacekx.piase...@intel.com>
> ---
> -     strncpy(bdev->name, bdev_name, sizeof(bdev->name));
> -     strncpy(bdev->product_name, bdev_serial, sizeof(bdev->product_name));
> +     strncpy(bdev->name, bdev_name, sizeof(bdev->name) - 1);
> +     strncpy(bdev->product_name, bdev_serial,
> +                     sizeof(bdev->product_name) - 1);

Can it be fixed with strlcpy?

I wonder why recent patch from Reshma is not touching these lines:
        http://dpdk.org/commit/21ce8e44b8d


Reply via email to