aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavel Roskin <proski@gnu.org>2007-06-13 21:11:52 -0400
committerGuido Guenther <agx@sigxcpu.org>2007-06-14 10:11:10 +0200
commit54fe78a862ccc05f0a2d4863deabe9fa03c0e9af (patch)
tree68b99a9bf74b306f6e06f7e95a7bdd8f375c948a
parent53d8f9e6d6758003e3a3d64aa07a248f1bf69f9d (diff)
[PATCH] Use usb_make_path() for bus info in ethtool output
usb_make_path() is used to construct stable device path. This is used in other USB based network drivers. Signed-off-by: Pavel Roskin <proski@gnu.org>
-rw-r--r--at76_usb.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/at76_usb.c b/at76_usb.c
index 8704872..86e20fc 100644
--- a/at76_usb.c
+++ b/at76_usb.c
@@ -3935,8 +3935,7 @@ static void at76_ethtool_get_drvinfo(struct net_device *netdev,
strncpy(info->version, DRIVER_VERSION, sizeof(info->version));
info->version[sizeof(info->version) - 1] = '\0';
- snprintf(info->bus_info, sizeof(info->bus_info) - 1, "usb%d:%d",
- priv->udev->bus->busnum, priv->udev->devnum);
+ usb_make_path(priv->udev, info->bus_info, sizeof(info->bus_info));
snprintf(info->fw_version, sizeof(info->fw_version) - 1,
"%d.%d.%d-%d",