1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
Description: Fix build with GCC-15
Forwarded: https://sourceforge.net/p/tcpick/patches/3/
Author: Matheus Polkorny <mpolkorny@gmail.com>
---
src/tcpick.c | 4 ++--
src/tcpick.h | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/tcpick.c b/src/tcpick.c
index fe8ff6f..d8b5b84 100644
--- a/src/tcpick.c
+++ b/src/tcpick.c
@@ -62,10 +62,10 @@ u_char *curr_char;
struct pcap_pkthdr hdr;
u_char *datalink_str;
-extern void got_packet();
+extern void got_packet(u_char *args, const struct pcap_pkthdr *header, const u_char *packet);
extern void exit_signal(int);
-void signal_setup(int sig, void (*handler)( ))
+void signal_setup(int sig, void (*handler)(int))
{
#ifdef HAVE_SIGACTION
struct sigaction sa;
diff --git a/src/tcpick.h b/src/tcpick.h
index 09b179c..2f855cb 100644
--- a/src/tcpick.h
+++ b/src/tcpick.h
@@ -175,7 +175,7 @@ void cleanup();
void exit_signal(int sig_type);
/* From tcpick.c */
-void signal_setup(int sig, void (*handler)( ));
+void signal_setup(int sig, void (*handler)(int));
/* From time.c */
char * time_ascii(char * ret);
|