Skip to content
Snippets Groups Projects
Commit df0181ae authored by Markus Gothe's avatar Markus Gothe :ok_hand:
Browse files

Add rudimentary support for pause frames.

Currently only Broadcom supports this.
parent 797a2b1f
Branches
Tags
1 merge request!15Add rudimentary support for pause frames.
Pipeline #138805 passed
...@@ -456,6 +456,7 @@ int bcm_eth_get_rmon_stats(const char *ifname, struct eth_rmon_stats *rmon) ...@@ -456,6 +456,7 @@ int bcm_eth_get_rmon_stats(const char *ifname, struct eth_rmon_stats *rmon)
rmon->tx.packets_256to511bytes = data.emac_stats_s.tx_frame_256_511; rmon->tx.packets_256to511bytes = data.emac_stats_s.tx_frame_256_511;
rmon->tx.packets_512to1023bytes = data.emac_stats_s.tx_frame_512_1023; rmon->tx.packets_512to1023bytes = data.emac_stats_s.tx_frame_512_1023;
rmon->tx.packets_1024to1518bytes = data.emac_stats_s.tx_frame_1024_1518; rmon->tx.packets_1024to1518bytes = data.emac_stats_s.tx_frame_1024_1518;
rmon->tx.pause_packets = data.emac_stats_s.tx_pause_control_frame;
rmon->rx.bytes = data.emac_stats_s.rx_byte; rmon->rx.bytes = data.emac_stats_s.rx_byte;
rmon->rx.packets = data.emac_stats_s.rx_packet; rmon->rx.packets = data.emac_stats_s.rx_packet;
...@@ -470,6 +471,7 @@ int bcm_eth_get_rmon_stats(const char *ifname, struct eth_rmon_stats *rmon) ...@@ -470,6 +471,7 @@ int bcm_eth_get_rmon_stats(const char *ifname, struct eth_rmon_stats *rmon)
rmon->rx.packets_256to511bytes = data.emac_stats_s.rx_frame_256_511; rmon->rx.packets_256to511bytes = data.emac_stats_s.rx_frame_256_511;
rmon->rx.packets_512to1023bytes = data.emac_stats_s.rx_frame_512_1023; rmon->rx.packets_512to1023bytes = data.emac_stats_s.rx_frame_512_1023;
rmon->rx.packets_1024to1518bytes = data.emac_stats_s.rx_frame_1024_1518; rmon->rx.packets_1024to1518bytes = data.emac_stats_s.rx_frame_1024_1518;
rmon->rx.pause_packets = data.emac_stats_s.rx_pause_control_frame;
return 0; return 0;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment