]> git.droids-corp.org - dpdk.git/blobdiff - examples/l3fwd/main.c
examples/l3fwd: add event em main loop
[dpdk.git] / examples / l3fwd / main.c
index b8bd19b4144735f9db32a352b0e0c940a7efb976..c95b1655e13847dc75a6be07729293629c56985c 100644 (file)
@@ -1226,7 +1226,10 @@ main(int argc, char **argv)
        /* Configure eventdev parameters if user has requested */
        if (evt_rsrc->enabled) {
                l3fwd_event_resource_setup(&port_conf);
-               l3fwd_lkp.main_loop = evt_rsrc->ops.lpm_event_loop;
+               if (l3fwd_em_on)
+                       l3fwd_lkp.main_loop = evt_rsrc->ops.em_event_loop;
+               else
+                       l3fwd_lkp.main_loop = evt_rsrc->ops.lpm_event_loop;
                l3fwd_event_service_setup();
        } else
                l3fwd_poll_resource_setup();