Dear Maintainers, This issue is resolved upstream[1]. Would it be possible to consider releasing a new version, or applying the attached patch?
Best Regards, Vladimir. [1] https://github.com/resurrecting-open-source-projects/sniffit/commit/df0221e95527e9f935b583da5d922c4d3e63d749
From: Sam James <s...@gentoo.org> Date: Thu, 28 Jul 2022 12:14:44 +0100 Subject: [PATCH 2/2] Fix -Wimplicit-function-declaration (Clang 16) Clang 16 will make -Wimplicit-function-declaration error by default. For more information, see LWN.net [0] or LLVM's Discourse [1], gentoo-dev@ [2], or the (new) c-std-porting mailing list [3]. [0] https://lwn.net/Articles/913505/ [1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 [2] https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240 [3] hosted at lists.linux.dev. Signed-off-by: Sam James <s...@gentoo.org> Origin: upstream, https://github.com/resurrecting-open-source-projects/sniffit/commit/df0221e95527e9f935b583da5d922c4d3e63d749 Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066536 Bug-Ubuntu: https://bugs.launchpad.net/debian/+source/sniffit/+bug/2061033 Forwarded: not-needed --- src/sn_cfgfile.c | 1 + src/sn_generation.c | 2 ++ src/sn_interface.c | 1 + src/sniffit.c | 1 + 4 files changed, 5 insertions(+) diff --git a/src/sn_cfgfile.c b/src/sn_cfgfile.c index 4ea5d39..b27ac7d 100644 --- a/src/sn_cfgfile.c +++ b/src/sn_cfgfile.c @@ -2,6 +2,7 @@ /* - by : Brecht Claerhout */ /* - improvements: Shudoh Kazuyuki */ +#include <ctype.h> #include <stdlib.h> #include <stdio.h> #include <string.h> diff --git a/src/sn_generation.c b/src/sn_generation.c index e08741e..030075a 100644 --- a/src/sn_generation.c +++ b/src/sn_generation.c @@ -13,7 +13,9 @@ #include "sn_curses.h" #include "sn_defines.h" #include "sn_structs.h" +#include "sn_packets.h" #include "sn_generation.h" +#include "sn_interface.h" extern volatile int screen_busy; diff --git a/src/sn_interface.c b/src/sn_interface.c index 4842974..f8434d9 100644 --- a/src/sn_interface.c +++ b/src/sn_interface.c @@ -4,6 +4,7 @@ #include "sn_config.h" #ifdef INCLUDE_INTERFACE +#include <ctype.h> #include <signal.h> #include <termios.h> #include <stdlib.h> diff --git a/src/sniffit.c b/src/sniffit.c index 7ab88a1..4adbe69 100644 --- a/src/sniffit.c +++ b/src/sniffit.c @@ -3,6 +3,7 @@ #include "sn_config.h" /* Config header file */ +#include <ctype.h> #include <unistd.h> #include <signal.h> #include <stdlib.h> -- 2.40.1