]> git.droids-corp.org - dpdk.git/blobdiff - app/test/test_table_tables.c
test/table: fix build with GCC 11
[dpdk.git] / app / test / test_table_tables.c
index 1aa269f95d27b334b8d63844e545823a89571d67..4ff6ab16aaaa88109efbd655b88e74fd15327475 100644 (file)
@@ -28,7 +28,8 @@ table_test table_tests[] = {
                        APP_METADATA_OFFSET(0));                        \
        key = RTE_MBUF_METADATA_UINT8_PTR(mbuf,                 \
                        APP_METADATA_OFFSET(32));                       \
-       memset(key, 0, 32);                                             \
+       if (mbuf->priv_size + mbuf->buf_len >= 64)                      \
+               memset(key, 0, 32);                                     \
        k32 = (uint32_t *) key;                                         \
        k32[0] = (value);                                               \
        *signature = pipeline_test_hash(key, NULL, 0, 0);                       \