Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: gve: convert strlcpy to strscpy

Usage of strlcpy in linux kernel has been recently deprecated[1], so
convert gve driver to strscpy

[1] https://lore.kernel.org/lkml/CAHk-=wgfRnXz0W3D37d01q3JFkr_i_uTL
=V6A6G1oUZcprmknw@mail.gmail.com/

Signed-off-by: Daode Huang <huangdaode@huawei.com>
Reviewed-by: Catherine Sullivan <csully@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Daode Huang and committed by
David S. Miller
c32773c9 cbd801b3

+3 -3
+3 -3
drivers/net/ethernet/google/gve/gve_ethtool.c
··· 14 14 { 15 15 struct gve_priv *priv = netdev_priv(netdev); 16 16 17 - strlcpy(info->driver, "gve", sizeof(info->driver)); 18 - strlcpy(info->version, gve_version_str, sizeof(info->version)); 19 - strlcpy(info->bus_info, pci_name(priv->pdev), sizeof(info->bus_info)); 17 + strscpy(info->driver, "gve", sizeof(info->driver)); 18 + strscpy(info->version, gve_version_str, sizeof(info->version)); 19 + strscpy(info->bus_info, pci_name(priv->pdev), sizeof(info->bus_info)); 20 20 } 21 21 22 22 static void gve_set_msglevel(struct net_device *netdev, u32 value)