On 10/24/19 6:17 PM, Thomas Monjalon wrote:
24/10/2019 16:47, Andrew Rybchenko:
On 10/24/19 11:29 AM, Ori Kam wrote:
Hi Andrew,

When writing the new function I thought about using bool, but
I decided against it for the following reasons:
1. There is no use of bool any where in the code, and there is not special 
reason to add it now.
rte_ethdev.c includes stdbool.h and uses bool

2. Other functions of this kind already returns int. for example 
(rte_eth_dev_is_valid_port / rte_eth_is_valid_owner_id)
I agree with Ori here for 2 reasons:
1. It is better to be consistent in the API
2. I remember having some issues with some drivers when introducing stdbool in 
the API.

I think it may be nice to convert all such API to bool in one patch,
and check if there are some remaining issues with bool usage in drivers or with 
PPC.
But I suggest to do such API change in DPDK 20.11.

OK, no problem. Does it prevent to avoid comparison == 1? Just to
avoid changes in these lines in the future.


Reply via email to