aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/pktio/pcap.c
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2021-05-19 15:14:42 +0300
committerMatias Elo <matias.elo@nokia.com>2021-06-23 08:16:10 +0300
commit912c80c29b4a7ce432de7062d1cab199c4e5f923 (patch)
treee97a685dacfb37272c145bcd8f2ad61b113c13ca /platform/linux-generic/pktio/pcap.c
parentc8cabf410c9ab4610a81e74a7ce4ef9bef80dd50 (diff)
linux-gen: pktio: implement statistics counters capabilities
Fill new odp_pktio_stats_capability_t capability for all pktio devices supporting statistics counters. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
Diffstat (limited to 'platform/linux-generic/pktio/pcap.c')
-rw-r--r--platform/linux-generic/pktio/pcap.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/platform/linux-generic/pktio/pcap.c b/platform/linux-generic/pktio/pcap.c
index d4858903b..bf4c87c02 100644
--- a/platform/linux-generic/pktio/pcap.c
+++ b/platform/linux-generic/pktio/pcap.c
@@ -431,6 +431,11 @@ static int pcapif_capability(pktio_entry_t *pktio_entry ODP_UNUSED,
capa->config.pktout.bit.ts_ena = 1;
+ capa->stats.pktio.counter.in_octets = 1;
+ capa->stats.pktio.counter.in_packets = 1;
+ capa->stats.pktio.counter.out_octets = 1;
+ capa->stats.pktio.counter.out_packets = 1;
+
return 0;
}