diff options
Diffstat (limited to 'vnet/vnet/unix/tuntap.c')
-rw-r--r-- | vnet/vnet/unix/tuntap.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vnet/vnet/unix/tuntap.c b/vnet/vnet/unix/tuntap.c index 89fd1dcfe81..e4d05446e36 100644 --- a/vnet/vnet/unix/tuntap.c +++ b/vnet/vnet/unix/tuntap.c @@ -47,6 +47,7 @@ #include <vnet/ip/ip.h> #include <vnet/ethernet/ethernet.h> +#include <vnet/feature/feature.h> #if DPDK == 1 #include <vnet/devices/dpdk/dpdk.h> @@ -395,6 +396,8 @@ tuntap_rx (vlib_main_t * vm, next_index = TUNTAP_RX_NEXT_DROP; } + vnet_feature_device_input_redirect_x1 (node, tm->hw_if_index, &next_index, b, 0); + vlib_set_next_frame_buffer (vm, node, next_index, bi); if (n_trace > 0) |