X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fmpls%2Fmpls_features.c;h=9ed56dff55474ea47af758e8aaff71bbc9b41d26;hb=a25def7807fb46bd48462be3ec5c598fc79e2a13;hp=baf31c2b2e20a7fd078806b2a1531624eb6d39da;hpb=112ee88c496a5acb4ac21a2d9b8deef5514abd8f;p=vpp.git diff --git a/src/vnet/mpls/mpls_features.c b/src/vnet/mpls/mpls_features.c index baf31c2b2e2..9ed56dff554 100644 --- a/src/vnet/mpls/mpls_features.c +++ b/src/vnet/mpls/mpls_features.c @@ -104,6 +104,7 @@ VNET_FEATURE_ARC_INIT (mpls_input, static) = { .arc_name = "mpls-input", .start_nodes = VNET_FEATURES ("mpls-input"), + .last_in_arc = "mpls-lookup", .arc_index_ptr = &mpls_main.input_feature_arc_index, }; @@ -123,6 +124,7 @@ VNET_FEATURE_ARC_INIT (mpls_output, static) = { .arc_name = "mpls-output", .start_nodes = VNET_FEATURES ("mpls-output", "mpls-midchain"), + .last_in_arc = "interface-output", .arc_index_ptr = &mpls_main.output_feature_arc_index, }; @@ -145,8 +147,6 @@ mpls_sw_interface_add_del (vnet_main_t * vnm, vnet_feature_enable_disable ("mpls-input", "mpls-not-enabled", sw_if_index, is_add, 0, 0); - vnet_feature_enable_disable ("mpls-output", "interface-output", sw_if_index, - is_add, 0, 0); return /* no error */ 0; }