net/dpaa2: add some parameter validations
authorVanshika Shukla <vanshika.shukla@nxp.com>
Mon, 19 Jul 2021 13:59:16 +0000 (19:29 +0530)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 23 Jul 2021 18:31:01 +0000 (20:31 +0200)
commit4ed8a733284c4fc6c12ba0434cc9e477fc024a0f
tree94709fd26a465456cb5b2a852c0b75d464fb25e1
parenta5b375edb79d51295ace62296528e7850415aa67
net/dpaa2: add some parameter validations

This patch adds validation of the port id for
rte_pmd_dpaa2_set_custom_hash API to check if the
port is a valid DPAA2 port. Also handles some
edge cases in the rte_pmd_dpaa2_mux_flow_create API.

Signed-off-by: Vanshika Shukla <vanshika.shukla@nxp.com>
Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
drivers/net/dpaa2/base/dpaa2_hw_dpni.c
drivers/net/dpaa2/dpaa2_ethdev.c
drivers/net/dpaa2/dpaa2_ethdev.h
drivers/net/dpaa2/dpaa2_mux.c