8139too.c (41966710ab574f1fcedf3e10e1ceef911c096d1d) | 8139too.c (68aad78c5023b8aa82da99b47f9d8cf40e8ca453) |
---|---|
1/* 2 3 8139too.c: A RealTek RTL-8139 Fast Ethernet driver for Linux. 4 5 Maintained by Jeff Garzik <jgarzik@pobox.com> 6 Copyright 2000-2002 Jeff Garzik 7 8 Much code comes from Donald Becker's rtl8139.c driver, --- 2316 unchanged lines hidden (view full) --- 2325 spin_unlock_irq(&tp->lock); 2326 2327 return 0; 2328} 2329 2330static void rtl8139_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info) 2331{ 2332 struct rtl8139_private *tp = netdev_priv(dev); | 1/* 2 3 8139too.c: A RealTek RTL-8139 Fast Ethernet driver for Linux. 4 5 Maintained by Jeff Garzik <jgarzik@pobox.com> 6 Copyright 2000-2002 Jeff Garzik 7 8 Much code comes from Donald Becker's rtl8139.c driver, --- 2316 unchanged lines hidden (view full) --- 2325 spin_unlock_irq(&tp->lock); 2326 2327 return 0; 2328} 2329 2330static void rtl8139_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info) 2331{ 2332 struct rtl8139_private *tp = netdev_priv(dev); |
2333 strcpy(info->driver, DRV_NAME); 2334 strcpy(info->version, DRV_VERSION); 2335 strcpy(info->bus_info, pci_name(tp->pci_dev)); | 2333 strlcpy(info->driver, DRV_NAME, sizeof(info->driver)); 2334 strlcpy(info->version, DRV_VERSION, sizeof(info->version)); 2335 strlcpy(info->bus_info, pci_name(tp->pci_dev), sizeof(info->bus_info)); |
2336 info->regdump_len = tp->regs_len; 2337} 2338 2339static int rtl8139_get_settings(struct net_device *dev, struct ethtool_cmd *cmd) 2340{ 2341 struct rtl8139_private *tp = netdev_priv(dev); 2342 spin_lock_irq(&tp->lock); 2343 mii_ethtool_gset(&tp->mii, cmd); --- 279 unchanged lines hidden --- | 2336 info->regdump_len = tp->regs_len; 2337} 2338 2339static int rtl8139_get_settings(struct net_device *dev, struct ethtool_cmd *cmd) 2340{ 2341 struct rtl8139_private *tp = netdev_priv(dev); 2342 spin_lock_irq(&tp->lock); 2343 mii_ethtool_gset(&tp->mii, cmd); --- 279 unchanged lines hidden --- |