BIER
[vpp.git] / src / vnet / buffer.h
index 0453288..6518fb6 100644 (file)
@@ -88,6 +88,8 @@ _(ipsec)                                      \
 _(map)                                         \
 _(map_t)                                       \
 _(ip_frag)                                     \
+_(mpls)                                                \
+_(bier)                                        \
 _(tcp)
 
 /*
@@ -165,6 +167,16 @@ typedef struct
       u8 first;
     } mpls;
 
+    /*
+     * BIER - the nubmer of bytes in the header.
+     *  the len field inthe header is not authoritative. It's the
+     * value in the table that counts.
+     */
+    struct
+    {
+      u8 n_bytes;
+    } bier;
+
     /* ip4-in-ip6 softwire termination, only valid there */
     struct
     {