numam-dpdk/lib/librte_ip_frag
Alex Kiselev d5946eef6a ip_frag: add function to delete expired entries
A fragmented packets is supposed to live no longer than max_cycles,
but the lib deletes an expired packet only occasionally when it scans
a bucket to find an empty slot while adding a new packet.
Therefore a fragment might sit in the table forever.

Signed-off-by: Alex Kiselev <alex@therouter.net>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
2018-09-19 19:45:38 +02:00
..
ip_frag_common.h ip_frag: add function to delete expired entries 2018-09-19 19:45:38 +02:00
ip_frag_internal.c ip_frag: add function to delete expired entries 2018-09-19 19:45:38 +02:00
Makefile lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
meson.build build: replace license text with SPDX tag 2018-01-30 21:58:59 +01:00
rte_ip_frag_common.c ip_frag: add function to delete expired entries 2018-09-19 19:45:38 +02:00
rte_ip_frag_version.map ip_frag: add function to delete expired entries 2018-09-19 19:45:38 +02:00
rte_ip_frag.h ip_frag: add function to delete expired entries 2018-09-19 19:45:38 +02:00
rte_ipv4_fragmentation.c lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_ipv4_reassembly.c ip_frag: fix double free of chained mbufs 2018-04-15 14:44:07 +02:00
rte_ipv6_fragmentation.c lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_ipv6_reassembly.c ip_frag: fix double free of chained mbufs 2018-04-15 14:44:07 +02:00