Simplify pktio param setup by utilizing default values.

Signed-off-by: Petri Savolainen <petri.savolai...@nokia.com>
---
 test/performance/odp_l2fwd.c | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/test/performance/odp_l2fwd.c b/test/performance/odp_l2fwd.c
index c245935..cca04c0 100644
--- a/test/performance/odp_l2fwd.c
+++ b/test/performance/odp_l2fwd.c
@@ -537,16 +537,10 @@ static int create_pktio(const char *dev, int idx, int 
num_rx, int num_tx,
 
        odp_pktio_param_init(&pktio_param);
 
-       if (gbl_args->appl.mode == DIRECT_RECV) {
-               pktio_param.in_mode = ODP_PKTIN_MODE_DIRECT;
-               pktio_param.out_mode = ODP_PKTOUT_MODE_DIRECT;
-       } else if (gbl_args->appl.mode == PLAIN_QUEUE) {
+       if (gbl_args->appl.mode == PLAIN_QUEUE)
                pktio_param.in_mode = ODP_PKTIN_MODE_QUEUE;
-               pktio_param.out_mode = ODP_PKTOUT_MODE_DIRECT;
-       } else {
+       else if (gbl_args->appl.mode != DIRECT_RECV) /* pkt_in_mode SCHED_* */
                pktio_param.in_mode = ODP_PKTIN_MODE_SCHED;
-               pktio_param.out_mode = ODP_PKTOUT_MODE_DIRECT;
-       }
 
        pktio = odp_pktio_open(dev, pool, &pktio_param);
        if (pktio == ODP_PKTIO_INVALID) {
-- 
2.7.1

_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to