X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Fdpdk%2Fmain.c;fp=src%2Fvnet%2Fdevices%2Fdpdk%2Fmain.c;h=8073a50ae4efb7846981121be23994bb02a9af4f;hb=refs%2Fchanges%2F95%2F4595%2F20;hp=9ea3aa04b09be28542237ac1161519de71c7dec4;hpb=f71ef1dddfc7cf34944c510b85bec074f431bb12;p=vpp.git diff --git a/src/vnet/devices/dpdk/main.c b/src/plugins/dpdk/main.c similarity index 89% rename from src/vnet/devices/dpdk/main.c rename to src/plugins/dpdk/main.c index 9ea3aa04b09..8073a50ae4e 100644 --- a/src/vnet/devices/dpdk/main.c +++ b/src/plugins/dpdk/main.c @@ -14,8 +14,9 @@ */ #include -#include - +#include +#include +#include /* * Called by the dpdk driver's rte_delay_us() function. @@ -70,8 +71,12 @@ rte_delay_us_override_cb (unsigned us) static clib_error_t * dpdk_main_init (vlib_main_t * vm) { + dpdk_main_t * dm = &dpdk_main; clib_error_t * error = 0; + dm->vlib_main = vm; + dm->vnet_main = vnet_get_main (); + if ((error = vlib_call_init_function (vm, dpdk_init))) return error; @@ -83,3 +88,8 @@ static clib_error_t * dpdk_main_init (vlib_main_t * vm) VLIB_INIT_FUNCTION (dpdk_main_init); +/* *INDENT-OFF* */ +VLIB_PLUGIN_REGISTER () = { + .version = VPP_BUILD_VER, +}; +/* *INDENT-ON* */