From 26d1dcd5031a41ddc470d7487940edf97e2d5f5b Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 24 Sep 2016 22:26:20 +0200 Subject: tcptrace: fix compile issue --- package/tcptrace/patches/patch-tcpdump_c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 package/tcptrace/patches/patch-tcpdump_c (limited to 'package/tcptrace/patches/patch-tcpdump_c') diff --git a/package/tcptrace/patches/patch-tcpdump_c b/package/tcptrace/patches/patch-tcpdump_c new file mode 100644 index 000000000..08bbfa6f3 --- /dev/null +++ b/package/tcptrace/patches/patch-tcpdump_c @@ -0,0 +1,21 @@ +--- tcptrace-6.6.7.orig/tcpdump.c 2004-10-07 22:07:30.000000000 +0200 ++++ tcptrace-6.6.7/tcpdump.c 2016-09-23 18:15:43.240124531 +0200 +@@ -68,9 +68,6 @@ static char const GCC_UNUSED rcsid[] = + + + +-/* external ref, in case missing in older version */ +-extern int pcap_offline_read(void *, int, pcap_handler, u_char *); +- + /* global pointer, the pcap info header */ + static pcap_t *pcap; + +@@ -248,7 +245,7 @@ pread_tcpdump( + int ret; + + while (1) { +- if ((ret = pcap_offline_read(pcap,1,(pcap_handler)callback,0)) != 1) { ++ if ((ret = pcap_dispatch(pcap,1,(pcap_handler)callback,0)) != 1) { + /* prob EOF */ + + if (ret == -1) { -- cgit v1.2.3