X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_compressdev%2Frte_compressdev_pmd.c;h=7f500d76d4a4f8dc492da5fa90abe437da0daf05;hb=d3376cdc7d7d685aee9e84186f8ae315c03f57f3;hp=95beb26ab75d0b461edddc5ab5fc5cbdfc5935c4;hpb=9fca82045935147838d59154c3dada582b7c7fe4;p=dpdk.git diff --git a/lib/librte_compressdev/rte_compressdev_pmd.c b/lib/librte_compressdev/rte_compressdev_pmd.c index 95beb26ab7..7f500d76d4 100644 --- a/lib/librte_compressdev/rte_compressdev_pmd.c +++ b/lib/librte_compressdev/rte_compressdev_pmd.c @@ -2,6 +2,7 @@ * Copyright(c) 2017-2018 Intel Corporation */ +#include #include #include #include @@ -9,8 +10,6 @@ #include "rte_compressdev_internal.h" #include "rte_compressdev_pmd.h" -int compressdev_logtype; - /** * Parse name from argument */ @@ -21,7 +20,7 @@ rte_compressdev_pmd_parse_name_arg(const char *key __rte_unused, struct rte_compressdev_pmd_init_params *params = extra_args; int n; - n = snprintf(params->name, RTE_COMPRESSDEV_NAME_MAX_LEN, "%s", value); + n = strlcpy(params->name, value, RTE_COMPRESSDEV_NAME_MAX_LEN); if (n >= RTE_COMPRESSDEV_NAME_MAX_LEN) return -EINVAL; @@ -47,7 +46,7 @@ rte_compressdev_pmd_parse_uint_arg(const char *key __rte_unused, return 0; } -int __rte_experimental +int rte_compressdev_pmd_parse_input_args( struct rte_compressdev_pmd_init_params *params, const char *args) @@ -83,7 +82,7 @@ free_kvlist: return ret; } -struct rte_compressdev * __rte_experimental +struct rte_compressdev * rte_compressdev_pmd_create(const char *name, struct rte_device *device, size_t private_data_size, @@ -132,7 +131,7 @@ rte_compressdev_pmd_create(const char *name, return compressdev; } -int __rte_experimental +int rte_compressdev_pmd_destroy(struct rte_compressdev *compressdev) { int retval;