X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=drivers%2Fparisc%2Fled.c;h=f9b12664f9fb90c24e07ce2cc6f49cd8769a81cd;hb=05946bce839b4fed5442dbfab77060fb75e051f3;hp=e5d7ed92d6f780ba746b177c14cf6eab9b814bfe;hpb=d2f1c0fa2b346769ac35559ae3bafccf151dd446;p=linux-2.6 diff --git a/drivers/parisc/led.c b/drivers/parisc/led.c index e5d7ed92d6..f9b12664f9 100644 --- a/drivers/parisc/led.c +++ b/drivers/parisc/led.c @@ -359,12 +359,12 @@ static __inline__ int led_get_net_activity(void) * for reading should be OK */ read_lock(&dev_base_lock); rcu_read_lock(); - for_each_netdev(dev) { + for_each_netdev(&init_net, dev) { struct net_device_stats *stats; struct in_device *in_dev = __in_dev_get_rcu(dev); if (!in_dev || !in_dev->ifa_list) continue; - if (LOOPBACK(in_dev->ifa_list->ifa_local)) + if (ipv4_is_loopback(in_dev->ifa_list->ifa_local)) continue; stats = dev->get_stats(dev); rx_total += stats->rx_packets; @@ -569,7 +569,7 @@ int __init register_led_driver(int model, unsigned long cmd_reg, unsigned long d default: printk(KERN_ERR "%s: Wrong LCD/LED model %d !\n", - __FUNCTION__, lcd_info.model); + __func__, lcd_info.model); return 1; }