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 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 | |||
587 | restart: | 587 | restart: |
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) |