diff options
author | Jere Leppänen <jere.leppanen@nokia.com> | 2022-02-18 19:09:41 +0200 |
---|---|---|
committer | Petri Savolainen <petri.savolainen@nokia.com> | 2022-03-10 09:33:44 +0200 |
commit | af031b28a9db982103a596fece368272079d9623 (patch) | |
tree | 0c3a50ea91eecb46d9338ff28c178a7030e54b5b /platform/linux-generic/pktio | |
parent | 571ce27fb5d34e05a381790022481110d676b703 (diff) |
linux-gen: pktio: loop: use in_discards counter
Use the in_discards counter for errors that are not errors in the
received packet.
Signed-off-by: Jere Leppänen <jere.leppanen@nokia.com>
Reviewed-by: Matias Elo <matias.elo@nokia.com>
Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
Diffstat (limited to 'platform/linux-generic/pktio')
-rw-r--r-- | platform/linux-generic/pktio/loop.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/linux-generic/pktio/loop.c b/platform/linux-generic/pktio/loop.c index 208d71d8b..6b56d9dff 100644 --- a/platform/linux-generic/pktio/loop.c +++ b/platform/linux-generic/pktio/loop.c @@ -227,7 +227,7 @@ static int loopback_recv(pktio_entry_t *pktio_entry, int index ODP_UNUSED, odp_packet_free(pkt); if (new_pkt == ODP_PACKET_INVALID) { - failed++; + pktio_entry->s.stats.in_discards++; continue; } @@ -542,6 +542,7 @@ static int loopback_init_capability(pktio_entry_t *pktio_entry) capa->stats.pktio.counter.in_octets = 1; capa->stats.pktio.counter.in_packets = 1; capa->stats.pktio.counter.in_errors = 1; + capa->stats.pktio.counter.in_discards = 1; capa->stats.pktio.counter.out_octets = 1; capa->stats.pktio.counter.out_packets = 1; capa->stats.pktin_queue.counter.octets = 1; |