> -----Original Message-----
> From: Akhil Goyal [mailto:akhil.go...@nxp.com]
> Sent: Friday, October 6, 2017 7:12 PM
> To: dev@dpdk.org
> Cc: Doherty, Declan <declan.dohe...@intel.com>; De Lara Guarch, Pablo
> <pablo.de.lara.gua...@intel.com>; hemant.agra...@nxp.com; Nicolau,
> Radu <radu.nico...@intel.com>; bor...@mellanox.com;
> avia...@mellanox.com; tho...@monjalon.net; sandeep.ma...@nxp.com;
> jerin.ja...@caviumnetworks.com; Mcnamara, John
> <john.mcnam...@intel.com>; Ananyev, Konstantin
> <konstantin.anan...@intel.com>; shah...@mellanox.com;
> olivier.m...@6wind.com
> Subject: [PATCH v3 03/12] cryptodev: support security APIs
> 

...

> diff --git a/lib/librte_cryptodev/rte_cryptodev.c
> b/lib/librte_cryptodev/rte_cryptodev.c
> index 327d7e8..7a7c936 100644
> --- a/lib/librte_cryptodev/rte_cryptodev.c
> +++ b/lib/librte_cryptodev/rte_cryptodev.c
> @@ -488,6 +488,16 @@ rte_cryptodev_devices_get(const char
> *driver_name, uint8_t *devices,
>       return count;
>  }
> 
> +uint16_t
> +rte_cryptodev_get_sec_id(uint8_t dev_id) {
> +     if (rte_crypto_devices[dev_id].feature_flags &
> +                     RTE_CRYPTODEV_FF_SECURITY)
> +             return rte_crypto_devices[dev_id].data->sec_id;
> +
> +     return INVALID_SEC_ID;

Is this better than returning an integer?
>From a user point of view, I see better to check for negative,
and other similar functions, such as rte_cryptodev_get_dev_id, return an 
integer.

Thanks,
Pablo

Reply via email to