diff options
author | Pavel Roskin <proski@gnu.org> | 2007-06-13 21:11:52 -0400 |
---|---|---|
committer | Guido Guenther <agx@sigxcpu.org> | 2007-06-14 10:11:10 +0200 |
commit | 54fe78a862ccc05f0a2d4863deabe9fa03c0e9af (patch) | |
tree | 68b99a9bf74b306f6e06f7e95a7bdd8f375c948a | |
parent | 53d8f9e6d6758003e3a3d64aa07a248f1bf69f9d (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.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -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", |