2017-02-09 22:25, Marvin Liu: > Add new option parse-ptype in this sample in case of pmd driver > not provide packet type info. If this option enabled, packet type > will be analyzed in Rx callback function. [...] > + if (parse_ptype) { > + if (add_cb_parse_ptype(portid, queueid) < 0) > + rte_exit(EXIT_FAILURE, > + "Fail to add ptype cb\n"); > + } else if (!check_ptype(portid)) > + rte_exit(EXIT_FAILURE, > + "PMD can not provide needed ptypes\n");
Instead of adding a new option, why not adding the callback automatically if the packet type is not supported by the hardware?