net/mlx5: fix event handler uninstall
[dpdk.git] / lib / librte_compressdev / rte_compressdev.c
index 10101eb..afba584 100644 (file)
@@ -7,6 +7,7 @@
 #include <stdio.h>
 #include <inttypes.h>
 
+#include <rte_string_fns.h>
 #include <rte_malloc.h>
 #include <rte_eal.h>
 #include <rte_memzone.h>
@@ -66,6 +67,8 @@ rte_compressdev_get_feature_name(uint64_t flag)
                return "CPU_AVX512";
        case RTE_COMPDEV_FF_CPU_NEON:
                return "CPU_NEON";
+       case RTE_COMPDEV_FF_OP_DONE_IN_DEQUEUE:
+               return "OP_DONE_IN_DEQ";
        default:
                return NULL;
        }
@@ -250,8 +253,8 @@ rte_compressdev_pmd_allocate(const char *name, int socket_id)
 
                compressdev->data = compressdev_data;
 
-               snprintf(compressdev->data->name, RTE_COMPRESSDEV_NAME_MAX_LEN,
-                               "%s", name);
+               strlcpy(compressdev->data->name, name,
+                       RTE_COMPRESSDEV_NAME_MAX_LEN);
 
                compressdev->data->dev_id = dev_id;
                compressdev->data->socket_id = socket_id;