numam-dpdk/lib/mbuf
David Marchand e9123c467d mbuf: enforce no option for dynamic fields and flags
As stated in the API, dynamic field and flags should be created with no
additional flag (simply in the API for future changes).

Fix the dynamic flag register helper which was not enforcing it and add
unit tests.

Fixes: 4958ca3a44 ("mbuf: support dynamic fields and flags")

Signed-off-by: David Marchand <david.marchand@redhat.com>
Acked-by: Stephen Hemminger <stephen@networkplumber.org>
Acked-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Acked-by: Ray Kinsella <mdr@ashroe.eu>
2021-10-15 10:29:41 +02:00
..
meson.build build: fix formatting of Meson lists 2021-05-04 15:01:47 +02:00
rte_mbuf_core.h mbuf: remove deprecated flag for bad outer IPv4 checksum 2021-10-13 23:03:47 +02:00
rte_mbuf_dyn.c mbuf: enforce no option for dynamic fields and flags 2021-10-15 10:29:41 +02:00
rte_mbuf_dyn.h mbuf: promote dynamic fields to stable 2021-10-05 11:03:58 +02:00
rte_mbuf_pool_ops.c
rte_mbuf_pool_ops.h
rte_mbuf_ptype.c
rte_mbuf_ptype.h
rte_mbuf.c mbuf: clarify usage of packet pool initializers 2021-05-04 22:41:32 +02:00
rte_mbuf.h mbuf: fix typo in comment 2021-10-13 19:02:18 +02:00
version.map mbuf: promote check helper to stable 2021-10-05 11:04:03 +02:00