aboutsummaryrefslogtreecommitdiffstats
path: root/tools/docker/test-containers/dpdk-forwarding-pods/l2l3fwd/l2fwd_eal_init.txt
blob: 43fd6c91c66b8900e4bbb36a427d684dfff12f5b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#if 0
        ret = rte_eal_init(argc, argv);
        if (ret < 0)
                rte_exit(EXIT_FAILURE, "Invalid EAL parameters\n");
        argc -= ret;
        argv += ret;
#else
        int i;
        int myArgc = 0;
        char **myArgv = NULL;

        printf("ENTER dpdk-app:\n");
        printf(" argc=%d\n", argc);
        for (i = 0; i < argc; i++) {
                printf(" %s", argv[i]);
        }
        printf("\n");

        if (argc > 1) {
                ret = rte_eal_init(argc, argv);
                if (ret < 0)
                        rte_exit(EXIT_FAILURE, "Invalid EAL parameters\n");
                argc -= ret;
                argv += ret;
        } else {
                myArgv = GetArgs(&myArgc, DPDK_APP_L2FWD);
                printf(" myArgc=%d\n", myArgc);
                for (i = 0; i < myArgc; i++) {
                        printf(" %s", myArgv[i]);
                }
                printf("\n");

                ret = rte_eal_init(myArgc, myArgv);
                if (ret < 0)
                        rte_exit(EXIT_FAILURE, "Invalid EAL parameters\n");
                myArgc -= ret;
                myArgv += ret;
        }
#endif