diff options
Diffstat (limited to 'src/vnet/buffer.h')
-rw-r--r-- | src/vnet/buffer.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/vnet/buffer.h b/src/vnet/buffer.h index 708e399047d..d160ae8c9af 100644 --- a/src/vnet/buffer.h +++ b/src/vnet/buffer.h @@ -246,8 +246,12 @@ typedef struct u8 ttl; u8 exp; u8 first; + u8 pyld_proto:3; /* dpo_proto_t */ + u8 rsvd:5; /* Rewrite length */ u32 save_rewrite_length; + /* Save the mpls header length including all label stack */ + u8 mpls_hdr_length; /* * BIER - the number of bytes in the header. * the len field in the header is not authoritative. It's the |