diff options
| author | songyanchao <[email protected]> | 2024-07-05 06:36:34 +0000 |
|---|---|---|
| committer | songyanchao <[email protected]> | 2024-07-05 06:36:34 +0000 |
| commit | ddd463ce901fdda29c2aae8d5547cbb701b43f02 (patch) | |
| tree | 5c99cbebc0d152d17f268ff81f2abb42e89ca5a4 /tools | |
| parent | 2c71bcd463ebb02e3f75fc9deb54a7cab784e6c9 (diff) | |
✨ feat(DPISDN-51): Add offset argument support to mrpdump for shmdev.
Add offset argument support to mrpdump for shmdev.
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/tcpdump/pdump.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/tcpdump/pdump.c b/tools/tcpdump/pdump.c index 348417c..bf3e83c 100644 --- a/tools/tcpdump/pdump.c +++ b/tools/tcpdump/pdump.c @@ -473,7 +473,7 @@ static int launch_args_parse(int argc, char ** argv, char * prgname) } } - return 0; + return 1; } static void print_pdump_stats(void) @@ -769,7 +769,7 @@ static void err_value_dump(int32_t err_value) static void enable_pdump(void) { printf("Enable pdump.\n"); - printf("offset:%u\n", offset); + /* Set all device */ for (int i = 0; i < num_tuples; i++) { @@ -786,6 +786,7 @@ static void enable_pdump(void) req->flags = RTE_PDUMP_FLAG_RX; req->prm = prm; req->snaplen = snaplen; + req->offset = offset; memcpy(req->dev_symbol, pt->dev_symbol, sizeof(pt->dev_symbol)); /* Fill request name */ @@ -840,6 +841,7 @@ static void enable_pdump(void) req->flags = RTE_PDUMP_FLAG_TX; req->prm = prm; req->snaplen = snaplen; + req->offset = offset; memcpy(req->dev_symbol, pt->dev_symbol, sizeof(pt->dev_symbol)); /* Fill request name */ |
