igc: Prefer strscpy over strlcpy
authorSasha Neftin <sasha.neftin@intel.com>
Sun, 17 Jan 2021 08:57:02 +0000 (10:57 +0200)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Wed, 3 Feb 2021 23:20:32 +0000 (15:20 -0800)
Use the strscpy method instead of strlcpy method.

See: https://lore.kernel.org/r/CAHk-=wgfRnXz0W3D37d01q3JFkr
_i_uTL=V6A6G1oUZcprmknw@mail.gmail.com/

Signed-off-by: Sasha Neftin <sasha.neftin@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/igc/igc_ethtool.c

index a3811d7e59bc7f117701062ed1d9dfe8d3ce4aa0..824a6c454bca362ab5b49e1e3a6678c496d21081 100644 (file)
@@ -150,7 +150,7 @@ static void igc_ethtool_get_drvinfo(struct net_device *netdev,
        strscpy(drvinfo->fw_version, adapter->fw_version,
                sizeof(drvinfo->fw_version));
 
-       strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
+       strscpy(drvinfo->bus_info, pci_name(adapter->pdev),
                sizeof(drvinfo->bus_info));
 
        drvinfo->n_priv_flags = IGC_PRIV_FLAGS_STR_LEN;