diff options
author | Neale Ranns <nranns@cisco.com> | 2019-03-06 08:07:34 -0800 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2019-03-07 10:53:03 +0000 |
commit | 9b309b61d2c9c8780d94d09f706f5ecd9b808c62 (patch) | |
tree | 2111b21abae5fa4841fbc0d270233e89cacc3966 /src/vnet/bier | |
parent | 3543908a896e6f877acc02ba7ba25a005342c2c1 (diff) |
BIER: trace then drop. MPLS: trace the drops
Change-Id: I952e6aec6487270a79c4d92cfe828cc55d42d536
Signed-off-by: Neale Ranns <nranns@cisco.com>
Diffstat (limited to 'src/vnet/bier')
-rw-r--r-- | src/vnet/bier/bier_drop.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/vnet/bier/bier_drop.c b/src/vnet/bier/bier_drop.c index da6d5668c7a..fa70841c1fc 100644 --- a/src/vnet/bier/bier_drop.c +++ b/src/vnet/bier/bier_drop.c @@ -62,6 +62,9 @@ bier_drop (vlib_main_t * vm, u32 *buffers = vlib_frame_vector_args (frame); uword n_packets = frame->n_vectors; + if (node->flags & VLIB_NODE_FLAG_TRACE) + bier_drop_trace (vm, node, frame); + vlib_error_drop_buffers (vm, node, buffers, /* stride */ 1, n_packets, @@ -69,9 +72,6 @@ bier_drop (vlib_main_t * vm, 0, // bier_input_node.index, 0); - if (node->flags & VLIB_NODE_FLAG_TRACE) - bier_drop_trace (vm, node, frame); - return n_packets; } |