diff options
author | Matias Elo <matias.elo@nokia.com> | 2021-05-31 16:47:50 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-31 16:47:50 +0300 |
commit | 5aeb1e9968a6a232850e0f8160b24a2a87e426b9 (patch) | |
tree | 8eb44476987f1b746b50fcaa5ff614b77a366210 /platform/linux-generic/pktio/stats/sysfs_stats.c | |
parent | 3cc4177b551f32aa4b3b0d76c248f5342362a028 (diff) | |
parent | 121ea2bbc5f145301f8d42c6310a4d249f1d8abf (diff) |
Merge ODP v1.29.0.0v1.29.0.0_DPDK_19.11
Merge ODP linux-generic v1.29.0.0 into ODP-DPDK.
Diffstat (limited to 'platform/linux-generic/pktio/stats/sysfs_stats.c')
-rw-r--r-- | platform/linux-generic/pktio/stats/sysfs_stats.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/platform/linux-generic/pktio/stats/sysfs_stats.c b/platform/linux-generic/pktio/stats/sysfs_stats.c index 45e005c74..1150f9d72 100644 --- a/platform/linux-generic/pktio/stats/sysfs_stats.c +++ b/platform/linux-generic/pktio/stats/sysfs_stats.c @@ -52,6 +52,9 @@ int _odp_sysfs_stats(pktio_entry_t *pktio_entry, ret -= sysfs_get_val(fname, &stats->in_octets); sprintf(fname, "/sys/class/net/%s/statistics/rx_packets", dev); + ret -= sysfs_get_val(fname, &stats->in_packets); + + sprintf(fname, "/sys/class/net/%s/statistics/rx_packets", dev); ret -= sysfs_get_val(fname, &stats->in_ucast_pkts); sprintf(fname, "/sys/class/net/%s/statistics/rx_droppped", dev); @@ -60,12 +63,13 @@ int _odp_sysfs_stats(pktio_entry_t *pktio_entry, sprintf(fname, "/sys/class/net/%s/statistics/rx_errors", dev); ret -= sysfs_get_val(fname, &stats->in_errors); - /* stats->in_unknown_protos is not supported in sysfs */ - sprintf(fname, "/sys/class/net/%s/statistics/tx_bytes", dev); ret -= sysfs_get_val(fname, &stats->out_octets); sprintf(fname, "/sys/class/net/%s/statistics/tx_packets", dev); + ret -= sysfs_get_val(fname, &stats->out_packets); + + sprintf(fname, "/sys/class/net/%s/statistics/tx_packets", dev); ret -= sysfs_get_val(fname, &stats->out_ucast_pkts); sprintf(fname, "/sys/class/net/%s/statistics/tx_dropped", dev); |