ndpi.c: In function 'pm_ndpi_packet_processing': ndpi.c:377:33: error: too few arguments to function 'ndpi_detection_giveup' 377 | flow->detected_protocol = ndpi_detection_giveup(workflow->ndpi_struct, flow->ndpi_flow, workflow->prefs.protocol_guess); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ndpi/ndpi_main.h:31, from ../pmacct.h:97, from ndpi.c:30: /usr/include/ndpi/ndpi_api.h:232:17: note: declared here 232 | ndpi_protocol ndpi_detection_giveup(struct ndpi_detection_module_struct *ndpi_struct, | ^~~~~~~~~~~~~~~~~
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279adbeeec72611d631ceb9d24de1675c93bcef4 commit 279adbeeec72611d631ceb9d24de1675c93bcef4 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2019-12-28 11:34:26 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2019-12-28 11:45:38 +0000 net-analyzer/pmacct: Fix building against >=nDPI-3.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Closes: https://bugs.gentoo.org/704072 Signed-off-by: Jeroen Roovers <jer@gentoo.org> .../pmacct/files/pmacct-1.7.3-nDPI-3.0.patch | 28 ++++++++++++++++++++++ ...{pmacct-1.7.3.ebuild => pmacct-1.7.3-r1.ebuild} | 12 ++++++++-- 2 files changed, 38 insertions(+), 2 deletions(-)