Skip to content
Snippets Groups Projects
Commit 938752e3 authored by Markus Gothe's avatar Markus Gothe :ok_hand: Committed by Erik Karlsson
Browse files

econet: Fix ifstats for broadcast and multicast.

(cherry picked from commit 243de75f)
parent 3161ec26
No related branches found
No related tags found
1 merge request!27Backport fixes to 7.3
Pipeline #191815 passed
...@@ -147,8 +147,8 @@ static void fill_stats_tx_from_gdma(struct eth_stats *stats, struct eth_rmon_sta ...@@ -147,8 +147,8 @@ static void fill_stats_tx_from_gdma(struct eth_stats *stats, struct eth_rmon_sta
stats->tx_packets = tx_stats->frame_cnt; stats->tx_packets = tx_stats->frame_cnt;
stats->tx_errors = 0; stats->tx_errors = 0;
stats->tx_ucast_packets = tx_stats->frame_cnt - (tx_stats->broadcast + tx_stats->multicast); stats->tx_ucast_packets = tx_stats->frame_cnt - (tx_stats->broadcast + tx_stats->multicast);
stats->tx_mcast_packets = tx_stats->broadcast; stats->tx_bcast_packets = tx_stats->broadcast;
stats->tx_bcast_packets = tx_stats->multicast; stats->tx_mcast_packets = tx_stats->multicast;
stats->tx_discard_packets = tx_stats->drop_cnt; stats->tx_discard_packets = tx_stats->drop_cnt;
} }
...@@ -179,8 +179,8 @@ static void fill_stats_rx_from_gdma(struct eth_stats *stats, struct eth_rmon_sta ...@@ -179,8 +179,8 @@ static void fill_stats_rx_from_gdma(struct eth_stats *stats, struct eth_rmon_sta
stats->rx_packets = rx_stats->frame_cnt; stats->rx_packets = rx_stats->frame_cnt;
stats->rx_errors = rx_stats->crc + rx_stats->jabber + rx_stats->fragment + rx_stats->undersize + rx_stats->oversize; stats->rx_errors = rx_stats->crc + rx_stats->jabber + rx_stats->fragment + rx_stats->undersize + rx_stats->oversize;
stats->rx_ucast_packets = rx_stats->frame_cnt - (rx_stats->broadcast + rx_stats->multicast); stats->rx_ucast_packets = rx_stats->frame_cnt - (rx_stats->broadcast + rx_stats->multicast);
stats->rx_mcast_packets = rx_stats->broadcast; stats->rx_bcast_packets = rx_stats->broadcast;
stats->rx_bcast_packets = rx_stats->multicast; stats->rx_mcast_packets = rx_stats->multicast;
stats->rx_discard_packets = rx_stats->drop_cnt; stats->rx_discard_packets = rx_stats->drop_cnt;
stats->rx_unknown_packets = 0; stats->rx_unknown_packets = 0;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment