diff options
author | Damjan Marion <damarion@cisco.com> | 2016-10-28 20:30:15 +0200 |
---|---|---|
committer | Dave Barach <openvpp@barachs.net> | 2016-11-01 21:34:05 +0000 |
commit | 2231150b52b58c4114f8520cde8b26df2761e064 (patch) | |
tree | f4f5e5dcd4608bc94f02dabb6aa480fa411b85b8 /vnet/vnet/devices/dpdk/node.c | |
parent | 3dffb1e4c628f0698e369d1cbb3cb2068a3a698c (diff) |
feature: add new feature handling code and device-input features
Signed-off-by: Damjan Marion <damarion@cisco.com>
Change-Id: I010ecde93863dbdad84b993cd3680a5446db59b5
Diffstat (limited to 'vnet/vnet/devices/dpdk/node.c')
-rw-r--r-- | vnet/vnet/devices/dpdk/node.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/vnet/vnet/devices/dpdk/node.c b/vnet/vnet/devices/dpdk/node.c index fa651d81787..01a6094e589 100644 --- a/vnet/vnet/devices/dpdk/node.c +++ b/vnet/vnet/devices/dpdk/node.c @@ -23,6 +23,7 @@ #include <vnet/classify/vnet_classify.h> #include <vnet/mpls/packet.h> #include <vnet/handoff.h> +#include <vnet/feature/feature.h> #include "dpdk_priv.h" @@ -530,6 +531,9 @@ dpdk_device_input (dpdk_main_t * dm, */ VLIB_BUFFER_TRACE_TRAJECTORY_INIT (b0); + /* Do we have any driver RX features configured on the interface? */ + vnet_feature_device_input_redirect_x1 (node, xd->vlib_sw_if_index, &next0, b0, l3_offset0); + vlib_validate_buffer_enqueue_x1 (vm, node, next_index, to_next, n_left_to_next, bi0, next0); |