diff options
-rw-r--r-- | src/vnet/fib/fib_types.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/vnet/fib/fib_types.c b/src/vnet/fib/fib_types.c index 2fce6a85c74..e2b8df79e63 100644 --- a/src/vnet/fib/fib_types.c +++ b/src/vnet/fib/fib_types.c @@ -715,9 +715,6 @@ unformat_fib_route_path (unformat_input_t * input, va_list * args) rpath->frp_weight = 1; rpath->frp_flags |= FIB_ROUTE_PATH_LOCAL; } - else if (unformat (input, "%U", - unformat_mfib_itf_flags, &rpath->frp_mitf_flags)) - ; else if (unformat (input, "out-labels")) { while (unformat (input, "%U", @@ -735,6 +732,9 @@ unformat_fib_route_path (unformat_input_t * input, va_list * args) { rpath->frp_proto = *payload_proto; } + else if (unformat (input, "%U", + unformat_mfib_itf_flags, &rpath->frp_mitf_flags)) + ; else if (unformat (input, "via")) { /* new path, back up and return */ |