test mbuf attach
[dpdk.git] / lib / librte_cryptodev / rte_cryptodev_pmd.c
index f2aac24..0912004 100644 (file)
@@ -2,6 +2,7 @@
  * Copyright(c) 2017 Intel Corporation
  */
 
+#include <rte_string_fns.h>
 #include <rte_malloc.h>
 
 #include "rte_cryptodev_pmd.h"
@@ -16,7 +17,7 @@ rte_cryptodev_pmd_parse_name_arg(const char *key __rte_unused,
        struct rte_cryptodev_pmd_init_params *params = extra_args;
        int n;
 
-       n = snprintf(params->name, RTE_CRYPTODEV_NAME_MAX_LEN, "%s", value);
+       n = strlcpy(params->name, value, RTE_CRYPTODEV_NAME_MAX_LEN);
        if (n >= RTE_CRYPTODEV_NAME_MAX_LEN)
                return -EINVAL;
 
@@ -65,13 +66,6 @@ rte_cryptodev_pmd_parse_input_args(
                if (ret < 0)
                        goto free_kvlist;
 
-               ret = rte_kvargs_process(kvlist,
-                               RTE_CRYPTODEV_PMD_MAX_NB_SESS_ARG,
-                               &rte_cryptodev_pmd_parse_uint_arg,
-                               &params->max_nb_sessions);
-               if (ret < 0)
-                       goto free_kvlist;
-
                ret = rte_kvargs_process(kvlist,
                                RTE_CRYPTODEV_PMD_SOCKET_ID_ARG,
                                &rte_cryptodev_pmd_parse_uint_arg,
@@ -100,25 +94,20 @@ rte_cryptodev_pmd_create(const char *name,
        struct rte_cryptodev *cryptodev;
 
        if (params->name[0] != '\0') {
-               CDEV_LOG_INFO("[%s] User specified device name = %s\n",
-                               device->driver->name, params->name);
+               CDEV_LOG_INFO("User specified device name = %s\n", params->name);
                name = params->name;
        }
 
-       CDEV_LOG_INFO("[%s] - Creating cryptodev %s\n",
-                       device->driver->name, name);
+       CDEV_LOG_INFO("Creating cryptodev %s\n", name);
 
-       CDEV_LOG_INFO("[%s] - Initialisation parameters - name: %s,"
-                       "socket id: %d, max queue pairs: %u, max sessions: %u",
-                       device->driver->name, name,
-                       params->socket_id, params->max_nb_queue_pairs,
-                       params->max_nb_sessions);
+       CDEV_LOG_INFO("Initialisation parameters - name: %s,"
+                       "socket id: %d, max queue pairs: %u",
+                       name, params->socket_id, params->max_nb_queue_pairs);
 
        /* allocate device structure */
        cryptodev = rte_cryptodev_pmd_allocate(name, params->socket_id);
        if (cryptodev == NULL) {
-               CDEV_LOG_ERR("[%s] Failed to allocate crypto device for %s",
-                               device->driver->name, name);
+               CDEV_LOG_ERR("Failed to allocate crypto device for %s", name);
                return NULL;
        }
 
@@ -131,9 +120,8 @@ rte_cryptodev_pmd_create(const char *name,
                                                params->socket_id);
 
                if (cryptodev->data->dev_private == NULL) {
-                       CDEV_LOG_ERR("[%s] Cannot allocate memory for "
-                                       "cryptodev %s private data",
-                                       device->driver->name, name);
+                       CDEV_LOG_ERR("Cannot allocate memory for cryptodev %s"
+                                       " private data", name);
 
                        rte_cryptodev_pmd_release_device(cryptodev);
                        return NULL;
@@ -153,9 +141,7 @@ rte_cryptodev_pmd_destroy(struct rte_cryptodev *cryptodev)
 {
        int retval;
 
-       CDEV_LOG_INFO("[%s] Closing crypto device %s",
-                       cryptodev->device->driver->name,
-                       cryptodev->device->name);
+       CDEV_LOG_INFO("Closing crypto device %s", cryptodev->device->name);
 
        /* free crypto device */
        retval = rte_cryptodev_pmd_release_device(cryptodev);