File: fix-build-gcc-15.patch

package info (click to toggle)
tcpick 0.2.1-12
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,184 kB
  • sloc: ansic: 2,557; sh: 931; makefile: 16
file content (38 lines) | stat: -rw-r--r-- 1,093 bytes parent folder | download
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);