Hi Anoob,

On 2/28/2019 12:18 PM, Anoob Joseph wrote:
> Hi Akhil, Declan, Pablo,
>
> Can you review this patch and share your thoughts?
>
> Thanks,
> Anoob
>
>> -----Original Message-----
>> From: Trahe, Fiona <[email protected]>
>> Sent: Monday, February 25, 2019 5:22 PM
>> To: Anoob Joseph <[email protected]>; Akhil Goyal
>> <[email protected]>; Doherty, Declan <[email protected]>; De
>> Lara Guarch, Pablo <[email protected]>; Yigit, Ferruh
>> <[email protected]>; Thomas Monjalon <[email protected]>
>> Cc: Jerin Jacob Kollanukkaran <[email protected]>; Narayana Prasad Raju
>> Athreya <[email protected]>; [email protected]; Ankur Dwivedi
>> <[email protected]>
>> Subject: RE: [PATCH] lib/cryptodev: fix driver name comparison
>>
>> Hi Anoob
>>
>>> -----Original Message-----
>>> From: Anoob Joseph [mailto:[email protected]]
>>> Sent: Saturday, February 23, 2019 6:12 AM
>>> To: Trahe, Fiona <[email protected]>; Akhil Goyal
>>> <[email protected]>; Doherty, Declan <[email protected]>; De
>>> Lara Guarch, Pablo <[email protected]>; Yigit, Ferruh
>>> <[email protected]>; Thomas Monjalon <[email protected]>
>>> Cc: Jerin Jacob Kollanukkaran <[email protected]>; Narayana Prasad
>>> Raju Athreya <[email protected]>; [email protected]; Ankur Dwivedi
>>> <[email protected]>
>>> Subject: RE: [PATCH] lib/cryptodev: fix driver name comparison
>>>
>>> Hi Fiona,
>>>
>>>> -----Original Message-----
>>>> From: Trahe, Fiona <[email protected]>
>>>> Sent: Friday, February 22, 2019 9:09 PM
>>>> To: Anoob Joseph <[email protected]>; Akhil Goyal
>>>> <[email protected]>; Doherty, Declan <[email protected]>;
>>>> De Lara Guarch, Pablo <[email protected]>
>>>> Cc: Jerin Jacob Kollanukkaran <[email protected]>; Narayana Prasad
>>>> Raju Athreya <[email protected]>; [email protected]; Ankur Dwivedi
>>>> <[email protected]>; Trahe, Fiona <[email protected]>
>>>> Subject: RE: [PATCH] lib/cryptodev: fix driver name comparison
>>>>
>>>> Hi Anoob,
>>>>
>>>>>>>> @@ -542,8 +543,8 @@ rte_cryptodev_get_dev_id(const char
>> *name)
>>>>>>>>                return -1;
>>>>>>>>
>>>>>>>>        for (i = 0; i < cryptodev_globals.nb_devs; i++)
>>>>>>>> -              if ((strcmp(cryptodev_globals.devs[i].data->name,
>> name)
>>>>>>>> -                              == 0) &&
>>>>>>>> +              if ((strncmp(cryptodev_globals.devs[i].data->name,
>>>> name,
>>>>>>>> +                              RTE_CRYPTODEV_NAME_MAX_LEN)

consider using "strlen(name) + 1" instead of RTE_CRYPTODEV_NAME_MAX_LEN. 
This will not cause any ABI breakage in my opinion and and will check 
till we get a null terminated string in both the strings.
What say?

-Akhil

Reply via email to