* bit-position. Since this is smal <4096, the table is a flat arry
*/
typedef struct bier_table_t_ {
+ /**
+ * required for pool_get_aligned.
+ * memebers used in the switch path come first!
+ */
+ CLIB_CACHE_LINE_ALIGN_MARK(cacheline0);
+
/**
* Save the MPLS local label associated with the table
*/
*/
index_t *bt_entries;
- /**
- * Everything before this declaration is unused in the switch path
- */
- CLIB_CACHE_LINE_ALIGN_MARK(cacheline0);
-
/**
* The identity/key or the table. we need the hdr_len in the data-path
*/