diff options
Diffstat (limited to 'drivers/net/can/dev.c')
| -rw-r--r-- | drivers/net/can/dev.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/can/dev.c b/drivers/net/can/dev.c index 3486704c8a95..c73e2a65c904 100644 --- a/drivers/net/can/dev.c +++ b/drivers/net/can/dev.c @@ -592,11 +592,11 @@ static void can_restart(struct net_device *dev)  	cf->can_id |= CAN_ERR_RESTARTED; -	netif_rx_ni(skb); -  	stats->rx_packets++;  	stats->rx_bytes += cf->len; +	netif_rx_ni(skb); +  restart:  	netdev_dbg(dev, "restarted\n");  	priv->can_stats.restarts++; @@ -1163,7 +1163,7 @@ static int can_fill_info(struct sk_buff *skb, const struct net_device *dev)  {  	struct can_priv *priv = netdev_priv(dev);  	struct can_ctrlmode cm = {.flags = priv->ctrlmode}; -	struct can_berr_counter bec; +	struct can_berr_counter bec = { };  	enum can_state state = priv->state;  	if (priv->do_get_state)  | 
