ARP/ND entries for the same address on different interfaces (VPP-848)
[vpp.git] / src / vnet / mpls / mpls_tunnel.h
index 0b55d0d..4cb0a86 100644 (file)
@@ -34,7 +34,7 @@ typedef enum mpls_tunnel_attribute_t_
 }
 #define FOR_EACH_MPLS_TUNNEL_ATTRIBUTE(_item)          \
     for (_item = MPLS_TUNNEL_ATTRIBUTE_FIRST;          \
-        _item < MPLS_TUNNEL_ATTRIBUTE_LAST;            \
+        _item <= MPLS_TUNNEL_ATTRIBUTE_LAST;           \
         _item++)
 
 typedef enum mpls_tunnel_flag_t_ {
@@ -82,7 +82,7 @@ typedef struct mpls_tunnel_t_
     /**
      * A vector of path extensions o hold the label stack for each path
      */
-    fib_path_ext_t *mt_path_exts;
+    fib_path_ext_list_t mt_path_exts;
 
     /**
      * @brief Flag to indicate the tunnel is only for L2 traffic, that is