kni: allow multiple threads
[dpdk.git] / lib / librte_kni / rte_kni.h
index 8be6281..694a899 100644 (file)
@@ -80,10 +80,13 @@ struct rte_kni_conf {
         * memzone name.
         */
        char name[RTE_KNI_NAMESIZE];
+       uint32_t core_id;   /* Core ID to bind kernel thread on */
        uint16_t group_id;  /* Group ID */
        unsigned mbuf_size; /* mbuf size */
        struct rte_pci_addr addr;
        struct rte_pci_id id;
+
+       uint8_t force_bind : 1; /* Flag to bind kernel thread */
 };
 
 /**