From: Dave Barach Date: Thu, 7 Apr 2016 14:16:33 +0000 (-0400) Subject: Classify node should pay attention to dynamically-added arcs X-Git-Tag: v16.06-rc1~187 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F09%2F709%2F1;p=vpp.git Classify node should pay attention to dynamically-added arcs Change-Id: I65bc03dbb5fedfc75f4ce7153eae116fe599730c Signed-off-by: Dave Barach --- diff --git a/vnet/vnet/classify/ip_classify.c b/vnet/vnet/classify/ip_classify.c index eff447bcc74..ba5269e2a62 100644 --- a/vnet/vnet/classify/ip_classify.c +++ b/vnet/vnet/classify/ip_classify.c @@ -237,7 +237,7 @@ ip_classify_inline (vlib_main_t * vm, vnet_buffer(b0)->l2_classify.opaque_index = e0->opaque_index; vlib_buffer_advance (b0, e0->advance); - next0 = (e0->next_index < IP_LOOKUP_N_NEXT)? + next0 = (e0->next_index < node->n_next_nodes)? e0->next_index:next0; hits++; } @@ -264,7 +264,7 @@ ip_classify_inline (vlib_main_t * vm, vnet_buffer(b0)->l2_classify.opaque_index = e0->opaque_index; vlib_buffer_advance (b0, e0->advance); - next0 = (e0->next_index < IP_LOOKUP_N_NEXT)? + next0 = (e0->next_index < node->n_next_nodes)? e0->next_index:next0; hits++; chain_hits++;