09/11/2023 20:45, Stephen Hemminger: > The computation of timestamp is best done in the part of > pcapng library that is in secondary process. > The secondary process is already doing a bunch of system > calls which makes it not performance sensitive. > This does change the rte_pcapng_copy() > and rte_pcapng_write_stats() experimental API's. > > Simplify the computation of nanoseconds from TSC to a two > step process which avoids numeric overflow issues. The previous > code was not thread safe as well. > > Fixes: c882eb544842 ("pcapng: fix timestamp wrapping in output files") > Signed-off-by: Stephen Hemminger <step...@networkplumber.org> > Acked-by: Morten Brørup <m...@smartsharesystems.com>
It does not compile: app/test/test_pcapng.c:148:22: error: too many arguments to function 'rte_pcapng_copy' Please make sure it compiles after each patch. Thank you