natsemi.c (41966710ab574f1fcedf3e10e1ceef911c096d1d) | natsemi.c (68aad78c5023b8aa82da99b47f9d8cf40e8ca453) |
---|---|
1/* natsemi.c: A Linux PCI Ethernet driver for the NatSemi DP8381x series. */ 2/* 3 Written/copyright 1999-2001 by Donald Becker. 4 Portions copyright (c) 2001,2002 Sun Microsystems (thockin@sun.com) 5 Portions copyright 2001,2002 Manfred Spraul (manfred@colorfullife.com) 6 Portions copyright 2004 Harald Welte <laforge@gnumonks.org> 7 8 This software may be used and distributed according to the terms of --- 2541 unchanged lines hidden (view full) --- 2550 if (!np->hands_off) 2551 __set_rx_mode(dev); 2552 spin_unlock_irq(&np->lock); 2553} 2554 2555static void get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info) 2556{ 2557 struct netdev_private *np = netdev_priv(dev); | 1/* natsemi.c: A Linux PCI Ethernet driver for the NatSemi DP8381x series. */ 2/* 3 Written/copyright 1999-2001 by Donald Becker. 4 Portions copyright (c) 2001,2002 Sun Microsystems (thockin@sun.com) 5 Portions copyright 2001,2002 Manfred Spraul (manfred@colorfullife.com) 6 Portions copyright 2004 Harald Welte <laforge@gnumonks.org> 7 8 This software may be used and distributed according to the terms of --- 2541 unchanged lines hidden (view full) --- 2550 if (!np->hands_off) 2551 __set_rx_mode(dev); 2552 spin_unlock_irq(&np->lock); 2553} 2554 2555static void get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info) 2556{ 2557 struct netdev_private *np = netdev_priv(dev); |
2558 strncpy(info->driver, DRV_NAME, ETHTOOL_BUSINFO_LEN); 2559 strncpy(info->version, DRV_VERSION, ETHTOOL_BUSINFO_LEN); 2560 strncpy(info->bus_info, pci_name(np->pci_dev), ETHTOOL_BUSINFO_LEN); | 2558 strlcpy(info->driver, DRV_NAME, sizeof(info->driver)); 2559 strlcpy(info->version, DRV_VERSION, sizeof(info->version)); 2560 strlcpy(info->bus_info, pci_name(np->pci_dev), sizeof(info->bus_info)); |
2561} 2562 2563static int get_regs_len(struct net_device *dev) 2564{ 2565 return NATSEMI_REGS_SIZE; 2566} 2567 2568static int get_eeprom_len(struct net_device *dev) --- 802 unchanged lines hidden --- | 2561} 2562 2563static int get_regs_len(struct net_device *dev) 2564{ 2565 return NATSEMI_REGS_SIZE; 2566} 2567 2568static int get_eeprom_len(struct net_device *dev) --- 802 unchanged lines hidden --- |