cryptodev: fix session pointer cast
The wrong casts don't cause actual error, but they should conform to C standard. Fixes:c261d1431b
("security: introduce security API and framework") Fixes:b3bbd9e5f2
("cryptodev: support device independent sessions") Cc: stable@dpdk.org Signed-off-by: Zhiyong Yang <zhiyong.yang@intel.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com> Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
This commit is contained in:
parent
7629b31f84
commit
513942f07c
@ -1094,7 +1094,7 @@ rte_cryptodev_sym_session_create(struct rte_mempool *mp)
|
||||
struct rte_cryptodev_sym_session *sess;
|
||||
|
||||
/* Allocate a session structure from the session pool */
|
||||
if (rte_mempool_get(mp, (void *)&sess)) {
|
||||
if (rte_mempool_get(mp, (void **)&sess)) {
|
||||
CDEV_LOG_ERR("couldn't get object from session mempool");
|
||||
return NULL;
|
||||
}
|
||||
|
@ -49,7 +49,7 @@ __rte_experimental rte_security_session_create(struct rte_security_ctx *instance
|
||||
|
||||
RTE_FUNC_PTR_OR_ERR_RET(*instance->ops->session_create, NULL);
|
||||
|
||||
if (rte_mempool_get(mp, (void *)&sess))
|
||||
if (rte_mempool_get(mp, (void **)&sess))
|
||||
return NULL;
|
||||
|
||||
if (instance->ops->session_create(instance->device, conf, sess, mp)) {
|
||||
|
Loading…
Reference in New Issue
Block a user