fib: Changes to interpose source
[vpp.git] / src / vnet / fib / fib_test.h
index b2abcf5..6bedd9e 100644 (file)
@@ -27,6 +27,7 @@
 typedef enum fib_test_lb_bucket_type_t_ {
     FT_LB_LABEL_O_ADJ,
     FT_LB_LABEL_STACK_O_ADJ,
+    FT_LB_LABEL_CHAIN_O_ADJ,
     FT_LB_LABEL_O_LB,
     FT_LB_O_LB,
     FT_LB_MPLS_DISP_PIPE_O_ADJ,
@@ -53,6 +54,15 @@ typedef struct fib_test_lb_bucket_t_ {
            adj_index_t adj;
        } label_o_adj;
        struct
+       {
+           mpls_eos_bit_t eos;
+           mpls_label_t label_chain[8];
+            fib_mpls_lsp_mode_t mode;
+           u8 label_chain_size;
+           u8 ttl;
+           adj_index_t adj;
+       } label_chain_o_adj;
+       struct
        {
            mpls_eos_bit_t eos;
            mpls_label_t label_stack[8];