I tried to compile Suricata-7.0.0-rc1 with Napatech enabled, but I encountered some errors during the process. Even after checking the GitHub master branch, I found that the same errors persisted. I am not sure if the errors were caused by the environment I used.
However, I made some minor modifications to the code, and it seems to be working well now. In case anyone else is struggling with similar issues, I would like to share the modified code that I used, which can be found at this link:
Additionally, I came across an error related to the linker parameter. As I am not very familiar with autogen.sh and configure, I used the following command to modify configure:
sed -i '/enable_napatech+set/a\LIBS=" -lntapi $LIBS";' ./configure
Hi, I failed to review our current PRs and thus, failed to notice an existing PR that addresses the same concerns and is authored by Napatech so we will move forward with that PR.
Thanks for preparing the PR and I apologize for the inconvenience.