diff options
Diffstat (limited to 'drivers/net/ethernet/intel/igbvf/ethtool.c')
-rw-r--r-- | drivers/net/ethernet/intel/igbvf/ethtool.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/net/ethernet/intel/igbvf/ethtool.c b/drivers/net/ethernet/intel/igbvf/ethtool.c index 2c25858cc0ff..7b600a1f6366 100644 --- a/drivers/net/ethernet/intel/igbvf/ethtool.c +++ b/drivers/net/ethernet/intel/igbvf/ethtool.c | |||
@@ -191,12 +191,12 @@ static void igbvf_get_drvinfo(struct net_device *netdev, | |||
191 | struct ethtool_drvinfo *drvinfo) | 191 | struct ethtool_drvinfo *drvinfo) |
192 | { | 192 | { |
193 | struct igbvf_adapter *adapter = netdev_priv(netdev); | 193 | struct igbvf_adapter *adapter = netdev_priv(netdev); |
194 | char firmware_version[32] = "N/A"; | ||
195 | 194 | ||
196 | strncpy(drvinfo->driver, igbvf_driver_name, 32); | 195 | strlcpy(drvinfo->driver, igbvf_driver_name, sizeof(drvinfo->driver)); |
197 | strncpy(drvinfo->version, igbvf_driver_version, 32); | 196 | strlcpy(drvinfo->version, igbvf_driver_version, |
198 | strncpy(drvinfo->fw_version, firmware_version, 32); | 197 | sizeof(drvinfo->version)); |
199 | strncpy(drvinfo->bus_info, pci_name(adapter->pdev), 32); | 198 | strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), |
199 | sizeof(drvinfo->bus_info)); | ||
200 | drvinfo->regdump_len = igbvf_get_regs_len(netdev); | 200 | drvinfo->regdump_len = igbvf_get_regs_len(netdev); |
201 | drvinfo->eedump_len = igbvf_get_eeprom_len(netdev); | 201 | drvinfo->eedump_len = igbvf_get_eeprom_len(netdev); |
202 | } | 202 | } |