MODULE_AUTHOR("Marc Kleine-Budde <mkl@pengutronix.de>, "
"Andrey Volkov <avolkov@varma-el.com>");
-static int restart_ms = 0;
+static int restart_ms;
module_param(restart_ms, int, S_IRUGO | S_IWUSR);
}
}
}
- next_brp:;
+next_brp:;
}
if (best_error < 0)
return dev;
}
-
EXPORT_SYMBOL(alloc_candev);
void free_candev(struct net_device *dev)
{
free_netdev(dev);
}
-
EXPORT_SYMBOL(free_candev);
/*
skb = skb_clone(old_skb, GFP_ATOMIC);
kfree_skb(old_skb);
- if (!skb) {
+ if (!skb)
return;
- }
} else
skb_orphan(skb);
} else {
/* locking problem with netif_stop_queue() ?? */
printk(KERN_ERR "%s: %s: BUG! echo_skb is occupied!\n",
- dev->name, __FUNCTION__);
+ dev->name, __func__);
kfree_skb(skb);
}
}
can_flush_echo_skb(dev);
- if ((err = priv->do_set_mode(dev, CAN_MODE_START)))
+ err = priv->do_set_mode(dev, CAN_MODE_START);
+ if (err)
return err;
netif_carrier_on(dev);
struct sk_buff *echo_skb[CAN_ECHO_SKB_MAX];
- int (*do_set_bittime)(struct net_device * dev,
- struct can_bittime * br);
- int (*do_get_state)(struct net_device * dev, u32* state);
- int (*do_set_mode)(struct net_device * dev, u32 mode);
- int (*do_set_ctrlmode)(struct net_device * dev, u32 ctrlmode);
- int (*do_get_ctrlmode)(struct net_device * dev, u32* ctrlmode);
+ int (*do_set_bittime)(struct net_device *dev,
+ struct can_bittime *br);
+ int (*do_get_state)(struct net_device *dev, u32 *state);
+ int (*do_set_mode)(struct net_device *dev, u32 mode);
+ int (*do_set_ctrlmode)(struct net_device *dev, u32 ctrlmode);
+ int (*do_get_ctrlmode)(struct net_device *dev, u32*ctrlmode);
};
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,21)