]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_lpm/rte_lpm.h
ethdev: fix expand RSS flows
[dpdk.git] / lib / librte_lpm / rte_lpm.h
index 6f5704c5c86c6b5ffd8fda5fead6963cf905ed9e..26303e628890bd6fd88482870f54e6f0126750e1 100644 (file)
@@ -20,7 +20,6 @@
 #include <rte_memory.h>
 #include <rte_common.h>
 #include <rte_vect.h>
-#include <rte_compat.h>
 
 #ifdef __cplusplus
 extern "C" {
@@ -88,7 +87,7 @@ struct rte_lpm_tbl_entry_v20 {
         */
        uint8_t valid_group :1;
        uint8_t depth       :6; /**< Rule depth. */
-};
+} __rte_aligned(sizeof(uint16_t));
 
 __extension__
 struct rte_lpm_tbl_entry {
@@ -121,7 +120,7 @@ struct rte_lpm_tbl_entry_v20 {
                uint8_t group_idx;
                uint8_t next_hop;
        };
-};
+} __rte_aligned(sizeof(uint16_t));
 
 __extension__
 struct rte_lpm_tbl_entry {