ethtool: fix drvinfo strings set in drivers
[deliverable/linux.git] / drivers / net / ethernet / 8390 / ax88796.c
index 70dba5d01ad3cc8178318f9976a5922894a86859..7eeddf01307f14d81ff43bae8979d43ba7b595c6 100644 (file)
@@ -469,9 +469,9 @@ static void ax_get_drvinfo(struct net_device *dev,
 {
        struct platform_device *pdev = to_platform_device(dev->dev.parent);
 
-       strcpy(info->driver, DRV_NAME);
-       strcpy(info->version, DRV_VERSION);
-       strcpy(info->bus_info, pdev->name);
+       strlcpy(info->driver, DRV_NAME, sizeof(info->driver));
+       strlcpy(info->version, DRV_VERSION, sizeof(info->version));
+       strlcpy(info->bus_info, pdev->name, sizeof(info->bus_info));
 }
 
 static int ax_get_settings(struct net_device *dev, struct ethtool_cmd *cmd)
This page took 0.031065 seconds and 5 git commands to generate.