SCReturnInt(0);
}
- if (StringParseInt32(&iconf->threads, 10, 0, entry_str) < 0) {
+ if (StringParseUint16(&iconf->threads, 10, 0, entry_str) < 0) {
SCLogError("Threads entry for interface %s contain non-numerical characters - \"%s\"",
iconf->iface, entry_str);
SCReturnInt(-EINVAL);
uint16_t capture_dpdk_ierrors;
uint16_t capture_dpdk_tx_errs;
unsigned int flags;
- int threads;
+ uint16_t threads;
/* for IPS */
DpdkCopyModeEnum copy_mode;
uint16_t out_port_id;
char iface[RTE_ETH_NAME_MAX_LEN];
uint16_t port_id;
int32_t socket_id;
- /* number of threads - zero means all available */
- int threads;
+ uint16_t threads;
/* IPS mode */
DpdkCopyModeEnum copy_mode;
const char *out_iface;