X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fip%2Fip6_input.c;h=943f6597a909315c15d65a13ee650a79a15107cd;hb=2429f8bdac28cae419d8d95ee4f039554f95d9a5;hp=6fab5822da26c20be1c57be7ebce7c130d5a5302;hpb=2777ec761514fc0838ad11e6232ad97897663356;p=vpp.git diff --git a/src/vnet/ip/ip6_input.c b/src/vnet/ip/ip6_input.c index 6fab5822da2..943f6597a90 100644 --- a/src/vnet/ip/ip6_input.c +++ b/src/vnet/ip/ip6_input.c @@ -287,9 +287,13 @@ ip6_init (vlib_main_t * vm) uword *u = hash_get (ip_main.protocol_info_by_name, "IPV6_FRAGMENTATION"); - ip_protocol_info_t *info = vec_elt_at_index (ip_main.protocol_infos, *u); - ASSERT (NULL == info->format_header); - info->format_header = format_ipv6_fragmentation; + if (u) + { + ip_protocol_info_t *info = + vec_elt_at_index (ip_main.protocol_infos, *u); + ASSERT (NULL == info->format_header); + info->format_header = format_ipv6_fragmentation; + } return /* no error */ 0; }