aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/can/dev.c')
-rw-r--r--drivers/net/can/dev.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/can/dev.c b/drivers/net/can/dev.c
index f88590074569..1bd181b33c24 100644
--- a/drivers/net/can/dev.c
+++ b/drivers/net/can/dev.c
@@ -579,11 +579,11 @@ static void can_restart(struct net_device *dev)
579 } 579 }
580 cf->can_id |= CAN_ERR_RESTARTED; 580 cf->can_id |= CAN_ERR_RESTARTED;
581 581
582 netif_rx_ni(skb);
583
584 stats->rx_packets++; 582 stats->rx_packets++;
585 stats->rx_bytes += cf->can_dlc; 583 stats->rx_bytes += cf->can_dlc;
586 584
585 netif_rx_ni(skb);
586
587restart: 587restart:
588 netdev_dbg(dev, "restarted\n"); 588 netdev_dbg(dev, "restarted\n");
589 priv->can_stats.restarts++; 589 priv->can_stats.restarts++;
@@ -1142,7 +1142,7 @@ static int can_fill_info(struct sk_buff *skb, const struct net_device *dev)
1142{ 1142{
1143 struct can_priv *priv = netdev_priv(dev); 1143 struct can_priv *priv = netdev_priv(dev);
1144 struct can_ctrlmode cm = {.flags = priv->ctrlmode}; 1144 struct can_ctrlmode cm = {.flags = priv->ctrlmode};
1145 struct can_berr_counter bec; 1145 struct can_berr_counter bec = { };
1146 enum can_state state = priv->state; 1146 enum can_state state = priv->state;
1147 1147
1148 if (priv->do_get_state) 1148 if (priv->do_get_state)