On 30 May 2017 at 20:46, Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> wrote: > On 30 May 2017 at 18:06, Bala Manoharan <bala.manoha...@linaro.org> wrote: >> On 30 May 2017 at 20:30, Github ODP bot <odp...@yandex.ru> wrote: >>> From: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> >>> >>> Currently odp_crypto_session_create() (unlike other creation functions) >>> returns int result with session being returned through pointer argument. >>> Replace it with odp_crypto_session_create2 directly returning a session >>> (or ODP_CRYPTO_SESSION_INVALID in case of an error). >>> >>> Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> > > [skipped] > >>> @@ -114,8 +114,8 @@ int create_ipsec_cache_entry(sa_db_entry_t *cipher_sa, >>> return -1; >>> } >>> >>> - /* Synchronous session create for now */ >>> - if (odp_crypto_session_create(¶ms, &session, &ses_create_rc)) >>> + session = odp_crypto_session_create2(¶ms, &ses_create_rc); >> >> IMO, I would prefer not having these types of numbered extensions to >> an API this will be confusing on the long run. > > Well, your proposal for the name?
Do we really need this change to the API? This is not such a big change to propose a new API. Regards, Bala > > -- > With best wishes > Dmitry