diff options
Diffstat (limited to 'src/vnet/ip/ip6_hop_by_hop.h')
-rw-r--r-- | src/vnet/ip/ip6_hop_by_hop.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/vnet/ip/ip6_hop_by_hop.h b/src/vnet/ip/ip6_hop_by_hop.h index 6ae2a2e8b51..e8ecab6c6d5 100644 --- a/src/vnet/ip/ip6_hop_by_hop.h +++ b/src/vnet/ip/ip6_hop_by_hop.h @@ -42,6 +42,11 @@ typedef struct typedef struct { + u8 next_index_by_protocol[256]; +} ip6_local_hop_by_hop_runtime_t; + +typedef struct +{ /* The current rewrite we're using */ u8 *rewrite; @@ -85,6 +90,8 @@ typedef struct u32 (*flow_handler[MAX_IP6_HBH_OPTION]) (u32 flow_ctx, u8 add); flow_data_t *flows; + ip6_local_hop_by_hop_runtime_t *ip6_local_hbh_runtime; + /* convenience */ vlib_main_t *vlib_main; vnet_main_t *vnet_main; |