On Wed, 30 Oct 2024 08:22:16 +0200 Gur Stavi <gur.st...@huawei.com> wrote:
> > > + if (strstr(pair->key, ETH_AF_PACKET_ROLLOVER) != NULL) { > > > + rollover = atoi(pair->value); > > > + if (rollover != 0 && rollover != 1) { > > > + PMD_LOG(ERR, > > > + "%s: invalid rollover value", > > > + name); > > > + return -1; > > > + } > > > + continue; > > > + } > > > > The problem is that atoi() provides little to no error handling. > > Prefer using strtoul() and/or having a common routine for parsing flag > > values. > > This block was copy-pasted from the handling of the other options. > I even copied by mistake the indentation error that checkpatch > complained about. > > Do you want the atoi to be removed from the old code as well or just > from the new code? > > Lets fix that as another patch later.