git: b4c6b8717bcf - main - net/tcpview: Regenerate patches
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 15 Feb 2023 16:55:54 UTC
The branch main has been updated by cy: URL: https://cgit.FreeBSD.org/ports/commit/?id=b4c6b8717bcfc34a90c054805a98178b98878a3d commit b4c6b8717bcfc34a90c054805a98178b98878a3d Author: Cy Schubert <cy@FreeBSD.org> AuthorDate: 2023-02-15 05:02:51 +0000 Commit: Cy Schubert <cy@FreeBSD.org> CommitDate: 2023-02-15 16:55:01 +0000 net/tcpview: Regenerate patches Regenerate patches using makepatch. --- net/tcpview/files/patch-DOC_INSTALL.binaries | 23 +++ net/tcpview/files/patch-DOC_Tcpview | 57 ++++++ net/tcpview/files/patch-DOC_tcpview.1 | 17 ++ net/tcpview/files/patch-Makefile | 22 +- net/tcpview/files/patch-binary-streams | 224 --------------------- net/tcpview/files/patch-callbacks.c | 14 +- net/tcpview/files/patch-capture.c | 6 +- net/tcpview/files/patch-detail-domain.c | 51 +++++ net/tcpview/files/patch-detail-tcp.c | 28 +++ .../{patch-detail_udp.c => patch-detail-udp.c} | 8 +- net/tcpview/files/patch-gencode.c | 8 +- net/tcpview/files/patch-hex.c | 6 +- net/tcpview/files/patch-interface.h | 6 +- net/tcpview/files/patch-md-386.c | 9 + net/tcpview/files/patch-md-386.h | 19 ++ net/tcpview/files/patch-mdtype | 22 ++ net/tcpview/files/patch-ostype | 6 +- net/tcpview/files/patch-ostype.awk | 11 + net/tcpview/files/patch-pathfix | 97 --------- net/tcpview/files/patch-print-domain.c | 26 +++ net/tcpview/files/patch-print-fddi.c | 13 ++ .../files/{patch-print_nfs.c => patch-print-nfs.c} | 18 +- .../{patch-print_null.c => patch-print-null.c} | 6 +- net/tcpview/files/patch-print-snmp.c | 11 + net/tcpview/files/patch-print-sunrpc.c | 14 ++ .../files/{patch-print_tcp.c => patch-print-tcp.c} | 8 +- .../files/{patch-print_udp.c => patch-print-udp.c} | 10 +- net/tcpview/files/patch-print.c | 6 +- net/tcpview/files/patch-tcpslice.c | 6 +- net/tcpview/files/patch-tcpview.c | 28 +++ net/tcpview/files/patch-tcpview.h | 6 +- net/tcpview/files/patch-tv__addrtoname.c | 46 +++++ net/tcpview/files/patch-util.c | 10 +- 33 files changed, 447 insertions(+), 395 deletions(-) diff --git a/net/tcpview/files/patch-DOC_INSTALL.binaries b/net/tcpview/files/patch-DOC_INSTALL.binaries new file mode 100644 index 000000000000..3a5e319aaffc --- /dev/null +++ b/net/tcpview/files/patch-DOC_INSTALL.binaries @@ -0,0 +1,23 @@ +--- DOC/INSTALL.binaries.orig 1993-04-22 21:58:49 UTC ++++ DOC/INSTALL.binaries +@@ -2,9 +2,9 @@ Installing Tcpview + Installing Tcpview + + 1. Create a directory for the tcpview support files. I use +-/usr/local/tcpview. Create /usr/local/tcpview/filters for the filters. ++/usr/local/lib/tcpview. Create /usr/local/lib/tcpview/filters for the filters. + Copy BGP, generic, and telnet from bin to the filters directory. Copy +-manuf and hosts to /usr/local/tcpview. Edit the last two files as ++manuf and hosts to /usr/local/lib/tcpview. Edit the last two files as + needed. + + 2. Edit a copy of the tcpview resource file, which is DOC/Tcpview. Change +@@ -21,7 +21,7 @@ using the first one found: the environmental variable + a copy of MOSY, download the UW-CMU SNMP package on ftp.cac.washington.edu. + Tcpdump and tcpview will search for the mib file in the following locations, + using the first one found: the environmental variable "MIBFILE", ./mib.txt, +-and /usr/local/mib/mib.txt. ++and /usr/local/lib/tcpview/mib/mib.txt. + + 5. If you are running on an Ultrix system, you will have to run pfconfig + before you can capture any data. On a Sun system, you should make diff --git a/net/tcpview/files/patch-DOC_Tcpview b/net/tcpview/files/patch-DOC_Tcpview new file mode 100644 index 000000000000..5c7c5286014a --- /dev/null +++ b/net/tcpview/files/patch-DOC_Tcpview @@ -0,0 +1,57 @@ +--- DOC/Tcpview.orig 1993-03-29 23:26:25 UTC ++++ DOC/Tcpview +@@ -1,18 +1,22 @@ ++*.foreground: brown ++*.background: ivory2 ++ ++ + ! These are the fonts used in the summary window. For best results, choose + ! fixed fonts where the second font is exactly the same size as the first, only + ! BOLD +-*FontList: courier12=chset1, courB12=chset2 ++!*FontList: courier12=chset1, courB12=chset2 + ! + ! This is the directory that contains the external protocol filters +-! default is /usr/local/tcpview/filters +-!Tcpview.filters: /usr/staff/martinh/tcp/filters ++! default is /usr/local/lib/tcpview/filters ++Tcpview.filters: /usr/local/lib/tcpview/filters + ! + ! Print Command. Default is "lpr" +-Tcpview.printcommand: enscript -2r ++Tcpview.printcommand: lpr + ! + ! set the height and width of the initial window + ! There are no defaults +-Tcpview.height: 800 ++Tcpview.height: 465 + Tcpview.width: 600 + ! + ! this sets the number of visible items in each pane +@@ -23,11 +27,11 @@ Tcpview.pane*visibleItemCount: 10 + ! + ! Full pathnames for files containing manufacturer id's, ethernet numbers, + ! and tcp/udp service mappings. See sample files for format. +-! Defaults are /usr/local/tcpview/manuf, /usr/local/tcpview/hosts, ++! Defaults are /usr/local/lib/tcpview/manuf, /usr/local/lib/tcpview/hosts, + ! and /etc/services +-!Tcpview.manuf: /usr/local/sniffer/manuf +-!Tcpview.hostnames: /usr/local/sniffer/ethers +-!Tcpview.services: /usr/local/sniffer/services ++Tcpview.manuf: /usr/local/lib/tcpview/manuf ++Tcpview.hostnames: /usr/local/lib/tcpview/hosts ++Tcpview.services: /etc/services + + ! Lookup (using DNS) names of hosts not on your local subnet + ! default is true. If 'false', IP numbers will be used on foreign hosts. +@@ -85,10 +89,3 @@ Tcpview.maxbytes: 1520 + ! 4 - Print Relative times + ! + !Tcpview.time: 4 +- +- +- +- +- +- +- diff --git a/net/tcpview/files/patch-DOC_tcpview.1 b/net/tcpview/files/patch-DOC_tcpview.1 new file mode 100644 index 000000000000..81a28cc82459 --- /dev/null +++ b/net/tcpview/files/patch-DOC_tcpview.1 @@ -0,0 +1,17 @@ +--- DOC/tcpview.1.orig 1993-03-25 20:41:02 UTC ++++ DOC/tcpview.1 +@@ -234,11 +234,11 @@ configuration variables. The configuration files are + .RS + \fIResource name\fP \fIDefault\fP + .PP +-Tcpview.hostnames: /usr/local/tcpview/ethers ++Tcpview.hostnames: /usr/local/lib/tcpview/ethers + .PP +-Tcpview.manuf: /usr/local/tcpview/manuf ++Tcpview.manuf: /usr/local/lib/tcpview/manuf + .PP +-Tcpview.services: /etc/services ++Tcpview.services: /etc/services + .PP + The hostnames file contains DLC-to-name mappings. It is in the same format + as \fISniffer\fP name files. diff --git a/net/tcpview/files/patch-Makefile b/net/tcpview/files/patch-Makefile index c8fa4c56f6fc..9e1882d10058 100644 --- a/net/tcpview/files/patch-Makefile +++ b/net/tcpview/files/patch-Makefile @@ -1,5 +1,5 @@ ---- Makefile.orig 1993-04-22 14:40:24.000000000 -0700 -+++ Makefile 2014-05-29 22:43:08.670436162 -0700 +--- Makefile.orig 1993-04-22 21:40:24 UTC ++++ Makefile @@ -21,17 +21,16 @@ # @(#) $Header: /usr/staff/martinh/tcpview/RCS/Makefile,v 1.3 1992/11/17 21:59:47 martinh Exp martinh $ (UW) @@ -22,7 +22,7 @@ # These are for the Sun4 version #CCOPT = -O2 -Bstatic -@@ -41,20 +40,20 @@ +@@ -41,20 +40,20 @@ XLIB= -lXm -lXt -lX11 XLIB= -lXm -lXt -lX11 # The installed binary is owned by this group. @@ -51,7 +51,7 @@ # Standard CFLAGS STANDARD_CFLAGS = $(CCOPT) $(DEFINES) $(INCLUDES) -@@ -70,7 +69,7 @@ +@@ -70,7 +69,7 @@ STANDARD_CFLAGS = $(CCOPT) $(DEFINES) $(INCLUDES) #tahoe-bsd#CFLAGS = $(STANDARD_CFLAGS) #vax-bsd#CFLAGS = $(STANDARD_CFLAGS) #vax-ultrix# @@ -60,7 +60,7 @@ #mips-irix#CFLAGS = $(STANDARD_CFLAGS) -D_BSD_COMPAT SUBDIRS = hp300-bsd mips-ultrix sun?-sunos? sun4-bsd tahoe-bsd vax-bsd \ -@@ -92,7 +91,8 @@ +@@ -92,7 +91,8 @@ OS=`./ostype` # Also, gcc does not remove the .o before forking 'as', which can be a # problem if you don't own the file but can write to the directory. .c.o: @@ -70,7 +70,7 @@ # List all C source files here -@@ -189,7 +189,7 @@ +@@ -189,7 +189,7 @@ tcpview: $(TCPVIEW_OBJ) $(CC) $(CFLAGS) -o $@ $(TCPDUMP_OBJ) $(LIB) tcpview: $(TCPVIEW_OBJ) @@ -79,7 +79,7 @@ tcpslice: $(TCPSLICE_OBJ) $(CC) $(CFLAGS) -o $@ $(TCPSLICE_OBJ) -@@ -209,12 +209,12 @@ +@@ -209,12 +209,12 @@ submake: force -@dir=$(MD)-$(OS)-tcpdump; \ if [ ! -d $$dir ]; then ${MAKE} ${MFLAGS} config1; fi; \ set -x; \ @@ -95,7 +95,7 @@ # N.B.- symbolic links are used in the subdirectory rather than VPATH # because at least one Sun cc compiler puts the .o in the wrong place -@@ -239,7 +239,7 @@ +@@ -239,7 +239,7 @@ config1: ln -s ../net $$dir/net; \ sed -e "/^all:/d" -e "s/^#$$dir#//" Makefile >$$dir/Makefile; \ chmod ug+w $$dir/Makefile; \ @@ -104,7 +104,7 @@ config2: -@md=$(MD); os=$(OS); dir=$$md-$$os-tcpview; list=; \ -@@ -258,23 +258,24 @@ +@@ -258,23 +258,24 @@ config2: ln -s ../TCPVIEW_VERSION $$dir/TCPVIEW_VERSION; \ sed -e "/^all:/d" -e "s/^#$$dir#//" Makefile >$$dir/Makefile; \ chmod ug+w $$dir/Makefile; \ @@ -133,7 +133,7 @@ sed 's/.*/char tcpview_version[] = "&";/' TCPVIEW_VERSION >> version.c set `sed 's/\([0-9]*\)\.\([0-9]*\).*/\1 \2/' VERSION` ; \ { echo '#define VERSION_MAJOR' $$1 ; \ -@@ -287,22 +288,20 @@ +@@ -287,22 +288,20 @@ install: force install: force -mkdir -p $(TCPVIEW_DIR) -mkdir -p $(FILTER_DIR) @@ -169,7 +169,7 @@ lint: force lint -hbxn $(CSRC) | \ -@@ -367,8 +366,3 @@ +@@ -367,8 +366,3 @@ depend2: force -../mkdep $(DEFINES) $(INCLUDES) $(TCPVIEW_CSRC) \ tcpgram.c tcplex.c rm -f $(GEN) diff --git a/net/tcpview/files/patch-binary-streams b/net/tcpview/files/patch-binary-streams deleted file mode 100644 index e2c09be5872a..000000000000 --- a/net/tcpview/files/patch-binary-streams +++ /dev/null @@ -1,224 +0,0 @@ ---- detail-domain.c Fri Apr 23 04:39:51 1993 -+++ detail-domain.c Mon Mar 8 23:30:02 1999 -@@ -199,6 +199,7 @@ - case T_ANY: /* matches any type */ - strcpy(type_buf, "ANY"); - break; -+#ifdef T_UNSPEC - case T_UINFO: - strcpy(type_buf, "UINFO"); - break; -@@ -211,6 +212,7 @@ - case T_UNSPEC: - strcpy(type_buf, "UNSPEC"); - break; -+#endif - default: - sprintf(type_buf, "%d", type); - break; -@@ -633,6 +635,7 @@ - printf("; errors = %s\n", str); - MARK_WINDOW(); - -+#ifdef T_UNSPEC - case T_UINFO: - printf(" UINFO: "); - printf("%s\n", cp); -@@ -654,6 +657,12 @@ - MARK_WINDOW(); - break; - -+ case T_UNSPEC: -+ printf(" <binary data, see hex dump below>\n"); -+ INCR_PTRS(rdlength); -+ MARK_WINDOW(); -+ break; -+#endif - case T_WKS: - if (rdlength < (int)(sizeof(u_long) + 1)) - break; -@@ -730,11 +739,6 @@ - break; - - -- case T_UNSPEC: -- printf(" <binary data, see hex dump below>\n"); -- INCR_PTRS(rdlength); -- MARK_WINDOW(); -- break; - - - default: ---- detail-tcp.c Fri Apr 23 04:39:55 1993 -+++ detail-tcp.c Mon Mar 8 23:27:08 1999 -@@ -37,6 +37,7 @@ - #endif - - #include <sys/types.h> -+#include <sys/param.h> - #include <netinet/in.h> - #include <netinet/in_systm.h> - #include <netinet/ip.h> ---- md-386.c Thu Jan 1 08:00:00 1970 -+++ md-386.c Thu Aug 17 19:15:37 2000 -@@ -0,0 +1,6 @@ -+int -+clock_sigfigs() -+{ -+ return 3; -+} -+ ---- md-386.h Thu Jan 1 08:00:00 1970 -+++ md-386.h Thu Aug 17 19:15:33 2000 -@@ -0,0 +1,16 @@ -+#define TCPDUMP_ALIGN -+ -+#include <machine/endian.h> -+ -+/* 32-bit data types */ -+/* N.B.: this doesn't address printf()'s %d vs. %ld formats */ -+/* -+typedef long int32; -+*/ -+/* signed 32-bit integer */ -+#ifndef AUTH_UNIX -+/* -+typedef u_long u_int32; -+*/ -+/* unsigned 32-bit integer */ -+#endif ---- mdtype.orig Mon Feb 17 13:29:48 1992 -+++ mdtype Fri Mar 14 23:06:11 2003 -@@ -5,12 +5,15 @@ - # - set mach="UNKNOWN" - if ( -f /bin/arch ) set mach=`/bin/arch` --if ($mach == "UNKNOWN") then -- set temp=`machine` -- if ($temp != "") set mach=$temp --endif - # Hack, hack... - if ($mach == "sparc") set mach=sun4 -+ -+# Hack for FreeBSD -+if ($mach == "UNKNOWN") then -+ set temp=`uname|grep FreeBSD` -+ if ($temp != "") set mach=386 -+endif -+ - echo $mach - if ($mach == "UNKNOWN") exit 1 - exit 0 ---- ostype.awk Tue Jan 28 04:37:30 1992 -+++ ostype.awk Tue Feb 25 21:16:42 1997 -@@ -12,7 +12,7 @@ - os = "sunos4" - } - --$0 ~ /^4.[1-9]\ ?BSD / { -+$0 ~ /BSD / { - os = "bsd" - } - ---- print-domain.c Fri Apr 23 04:40:15 1993 -+++ print-domain.c Mon Mar 8 23:20:34 1999 -@@ -137,10 +137,10 @@ - case T_HINFO: printf(" HINFO"); break; - case T_MINFO: printf(" MINFO"); break; - case T_MX: printf(" MX"); break; -+#ifdef T_UNSPEC - case T_UINFO: printf(" UINFO"); break; - case T_UID: printf(" UID"); break; - case T_GID: printf(" GID"); break; --#ifdef T_UNSPEC - case T_UNSPEC: printf(" UNSPEC"); break; - #endif - case T_AXFR: printf(" AXFR"); break; -@@ -213,10 +213,10 @@ - } - #endif - break; -+#ifdef T_UNSPEC - case T_UINFO: printf(" UINFO"); break; - case T_UID: printf(" UID"); break; - case T_GID: printf(" GID"); break; --#ifdef T_UNSPEC - case T_UNSPEC: printf(" UNSPEC"); break; - #endif - case T_AXFR: printf(" AXFR"); break; ---- print-fddi.c Fri Apr 23 04:40:16 1993 -+++ print-fddi.c Tue Feb 25 22:21:53 1997 -@@ -54,6 +54,10 @@ - #include "interface.h" - #include "addrtoname.h" - -+ -+int fddipad = 0; /* for proper alignment of header */ -+ -+ - /* - * NOTE: This is a very preliminary hack for FDDI support. - * There are all sorts of wired in constants & nothing (yet) ---- print-snmp.c Fri Apr 23 04:40:27 1993 -+++ print-snmp.c Wed Feb 26 00:13:29 1997 -@@ -1045,7 +1045,7 @@ - if (!Mib) - Mib = read_mib("mib.txt"); - if (!Mib) -- Mib = read_mib("/usr/local/mib/mib.txt"); -+ Mib = read_mib("/usr/local/lib/tcpview/mib/mib.txt"); - if (!Mib){ - err_print("Couldn't find mib file\n"); - exit(2); ---- print-sunrpc.c Fri Apr 23 04:40:27 1993 -+++ print-sunrpc.c Tue Feb 25 21:33:36 1997 -@@ -38,10 +38,10 @@ - #include <sys/time.h> - #include <errno.h> - #include <rpc/types.h> -+#include <rpc/xdr.h> - #include <rpc/auth.h> - #include <rpc/auth_unix.h> - #include <rpc/svc.h> --#include <rpc/xdr.h> - #include <rpc/rpc_msg.h> - - #include <rpc/pmap_prot.h> ---- tcpview.c Fri Apr 23 04:40:33 1993 -+++ tcpview.c Tue Feb 25 23:48:35 1997 -@@ -33,7 +33,7 @@ - - #include <stdio.h> - #include <sys/types.h> --#include <sys/limits.h> -+#include <limits.h> - #include <X11/Xlib.h> - #include <X11/Intrinsic.h> - #include <X11/StringDefs.h> -@@ -155,13 +155,13 @@ - - static XtResource resources[] = { - { "hostnames", "Hostnames", XtRString, sizeof(String), -- XtOffset(params_ptr, hostnames), XtRString, "/usr/local/tcpview/hosts" }, -+ XtOffset(params_ptr, hostnames), XtRString, "/usr/local/lib/tcpview/hosts" }, - { "manuf", "Manuf", XtRString, sizeof(String), -- XtOffset(params_ptr, manuf), XtRString, "/usr/local/tcpview/manuf" }, -+ XtOffset(params_ptr, manuf), XtRString, "/usr/local/lib/tcpview/manuf" }, - { "services", "Services", XtRString, sizeof(String), - XtOffset(params_ptr, services), XtRString, "/etc/services" }, - { "filters", "Filters", XtRString, sizeof(String), -- XtOffset(params_ptr, filters), XtRString, "/usr/local/tcpview/filters" }, -+ XtOffset(params_ptr, filters), XtRString, "/usr/local/lib/tcpview/filters" }, - { "viewer", "Viewer", XtRString, sizeof(String), - XtOffset(params_ptr, viewer), XtRString, "*" }, - { "printcommand", "Printcommand", XtRString, sizeof(String), ---- tv_addrtoname.c Fri Apr 23 04:40:35 1993 -+++ tv_addrtoname.c Tue Feb 25 22:05:49 1997 -@@ -110,6 +110,7 @@ - u_short p; - }; - -+#define IPPROTO_HELLO 63 /* "hello" routing protocol */ - struct ipproto ipproto_db[] = { - { "IP", IPPROTO_IP }, - { "ICMP", IPPROTO_ICMP }, diff --git a/net/tcpview/files/patch-callbacks.c b/net/tcpview/files/patch-callbacks.c index 399befcd085a..b61bd56e87a5 100644 --- a/net/tcpview/files/patch-callbacks.c +++ b/net/tcpview/files/patch-callbacks.c @@ -1,6 +1,6 @@ ---- callbacks.c.orig Fri Apr 23 05:22:59 1993 -+++ callbacks.c Tue Oct 28 02:03:28 2003 -@@ -42,7 +42,7 @@ +--- callbacks.c.orig 1993-04-22 21:22:59 UTC ++++ callbacks.c +@@ -42,7 +42,7 @@ static char rcsid[] = #include <stdlib.h> #endif @@ -9,7 +9,7 @@ #include <sys/types.h> #include <sys/time.h> #include <string.h> -@@ -66,7 +66,7 @@ +@@ -66,7 +66,7 @@ extern Widget packet_label; extern Widget hex_text_widget; /* hex (bottom) window */ extern Widget packet_label; @@ -18,14 +18,14 @@ #ifdef __STDC__ void redisplay_current_list(void); -@@ -726,32 +726,35 @@ +@@ -726,32 +726,35 @@ void xperror(str) } -void eprint(va_alist) - va_dcl +void eprintv(char *fmt, va_list ap) -+{ + { + char str[128]; + + (void)vsprintf(str, fmt, ap); @@ -34,7 +34,7 @@ + + +void eprint(char *fmt, ...) - { ++{ va_list args; - char *fmt, str[128]; diff --git a/net/tcpview/files/patch-capture.c b/net/tcpview/files/patch-capture.c index c9f0e9ed734c..77bf7fa2d0ea 100644 --- a/net/tcpview/files/patch-capture.c +++ b/net/tcpview/files/patch-capture.c @@ -1,6 +1,6 @@ ---- capture.c.orig Tue Oct 28 02:13:49 2003 -+++ capture.c Tue Oct 28 02:15:57 2003 -@@ -37,7 +37,6 @@ +--- capture.c.orig 1993-04-22 20:39:50 UTC ++++ capture.c +@@ -37,7 +37,6 @@ static char rcsid[] = #endif #include <stdio.h> diff --git a/net/tcpview/files/patch-detail-domain.c b/net/tcpview/files/patch-detail-domain.c new file mode 100644 index 000000000000..24cf1399489c --- /dev/null +++ b/net/tcpview/files/patch-detail-domain.c @@ -0,0 +1,51 @@ +--- detail-domain.c.orig 1993-04-22 20:39:51 UTC ++++ detail-domain.c +@@ -199,6 +199,7 @@ p_type(type) + case T_ANY: /* matches any type */ + strcpy(type_buf, "ANY"); + break; ++#ifdef T_UNSPEC + case T_UINFO: + strcpy(type_buf, "UINFO"); + break; +@@ -211,6 +212,7 @@ p_type(type) + case T_UNSPEC: + strcpy(type_buf, "UNSPEC"); + break; ++#endif + default: + sprintf(type_buf, "%d", type); + break; +@@ -633,6 +635,7 @@ p_ans(msg, eom) + printf("; errors = %s\n", str); + MARK_WINDOW(); + ++#ifdef T_UNSPEC + case T_UINFO: + printf(" UINFO: "); + printf("%s\n", cp); +@@ -654,6 +657,12 @@ p_ans(msg, eom) + MARK_WINDOW(); + break; + ++ case T_UNSPEC: ++ printf(" <binary data, see hex dump below>\n"); ++ INCR_PTRS(rdlength); ++ MARK_WINDOW(); ++ break; ++#endif + case T_WKS: + if (rdlength < (int)(sizeof(u_long) + 1)) + break; +@@ -730,11 +739,6 @@ p_ans(msg, eom) + break; + + +- case T_UNSPEC: +- printf(" <binary data, see hex dump below>\n"); +- INCR_PTRS(rdlength); +- MARK_WINDOW(); +- break; + + + default: diff --git a/net/tcpview/files/patch-detail-tcp.c b/net/tcpview/files/patch-detail-tcp.c new file mode 100644 index 000000000000..205e0ee32a51 --- /dev/null +++ b/net/tcpview/files/patch-detail-tcp.c @@ -0,0 +1,28 @@ +--- detail-tcp.c.orig 1993-04-22 20:39:55 UTC ++++ detail-tcp.c +@@ -37,6 +37,7 @@ static char rcsid[] = + #endif + + #include <sys/types.h> ++#include <sys/param.h> + #include <netinet/in.h> + #include <netinet/in_systm.h> + #include <netinet/ip.h> +@@ -82,7 +83,7 @@ u_short length; + hex( 2, 3 ); + + bcopy(&tp->th_seq,&seq,4); +- NTOHL(seq); ++ ntohl(seq); + printf("Sequence number = %lu\n",seq); + hex( 4, 7 ); + +@@ -90,7 +91,7 @@ u_short length; + + if( flags & TH_ACK ) { + bcopy(&tp->th_ack,&ack,4); +- NTOHL(ack); ++ ntohl(ack); + printf("Acknowledgement number = %lu\n",ack); + hex( 8, 11); + } diff --git a/net/tcpview/files/patch-detail_udp.c b/net/tcpview/files/patch-detail-udp.c similarity index 82% rename from net/tcpview/files/patch-detail_udp.c rename to net/tcpview/files/patch-detail-udp.c index 324c1110be04..afc6cf00f297 100644 --- a/net/tcpview/files/patch-detail_udp.c +++ b/net/tcpview/files/patch-detail-udp.c @@ -1,6 +1,6 @@ ---- detail-udp.c.orig 1993-04-22 13:39:55.000000000 -0700 -+++ detail-udp.c 2010-06-13 08:09:33.000000000 -0700 -@@ -37,6 +37,7 @@ +--- detail-udp.c.orig 1993-04-22 20:39:55 UTC ++++ detail-udp.c +@@ -37,6 +37,7 @@ static char rcsid[] = #endif #include <sys/types.h> @@ -8,7 +8,7 @@ #include <sys/socket.h> #include <netinet/in.h> #include <netinet/in_systm.h> -@@ -50,12 +51,21 @@ +@@ -50,12 +51,21 @@ static char rcsid[] = #include <errno.h> #include <sys/time.h> #include <rpc/types.h> diff --git a/net/tcpview/files/patch-gencode.c b/net/tcpview/files/patch-gencode.c index 46d985fe5039..a027cd61128d 100644 --- a/net/tcpview/files/patch-gencode.c +++ b/net/tcpview/files/patch-gencode.c @@ -1,6 +1,6 @@ ---- gencode.c.orig Fri Apr 23 04:40:01 1993 -+++ gencode.c Tue Oct 28 02:03:44 2003 -@@ -36,7 +36,7 @@ +--- gencode.c.orig 1993-04-22 20:40:01 UTC ++++ gencode.c +@@ -36,7 +36,7 @@ static char rcsid[] = #include <net/bpf.h> #ifdef TCPVIEW @@ -9,7 +9,7 @@ #include <setjmp.h> static jmp_buf env; #define error parse_error -@@ -97,10 +97,15 @@ +@@ -97,10 +97,15 @@ static int cur_chunk; static int cur_chunk; #ifdef TCPVIEW diff --git a/net/tcpview/files/patch-hex.c b/net/tcpview/files/patch-hex.c index fd8d11ee97ba..39bec83cfd61 100644 --- a/net/tcpview/files/patch-hex.c +++ b/net/tcpview/files/patch-hex.c @@ -1,6 +1,6 @@ ---- hex.c.orig 1993-04-22 13:40:04.000000000 -0700 -+++ hex.c 2017-10-06 07:25:01.182767000 -0700 -@@ -85,6 +85,7 @@ +--- hex.c.orig 1993-04-22 20:40:04 UTC ++++ hex.c +@@ -85,6 +85,7 @@ char *readline(buf) char *s; do { diff --git a/net/tcpview/files/patch-interface.h b/net/tcpview/files/patch-interface.h index 37cbedf843c0..5a7fd72c60a4 100644 --- a/net/tcpview/files/patch-interface.h +++ b/net/tcpview/files/patch-interface.h @@ -1,6 +1,6 @@ ---- interface.h.orig Tue Oct 28 01:36:19 2003 -+++ interface.h Tue Oct 28 01:36:30 2003 -@@ -59,8 +59,8 @@ +--- interface.h.orig 1993-04-22 20:47:58 UTC ++++ interface.h +@@ -59,8 +59,8 @@ extern char *lookup_device(); extern char *lookup_device(); diff --git a/net/tcpview/files/patch-md-386.c b/net/tcpview/files/patch-md-386.c new file mode 100644 index 000000000000..8559109f40bc --- /dev/null +++ b/net/tcpview/files/patch-md-386.c @@ -0,0 +1,9 @@ +--- md-386.c.orig 2023-02-15 05:01:08 UTC ++++ md-386.c +@@ -0,0 +1,6 @@ ++int ++clock_sigfigs() ++{ ++ return 3; ++} ++ diff --git a/net/tcpview/files/patch-md-386.h b/net/tcpview/files/patch-md-386.h new file mode 100644 index 000000000000..4301ccd8d1f4 --- /dev/null +++ b/net/tcpview/files/patch-md-386.h @@ -0,0 +1,19 @@ +--- md-386.h.orig 2023-02-15 05:01:08 UTC ++++ md-386.h +@@ -0,0 +1,16 @@ ++#define TCPDUMP_ALIGN ++ ++#include <machine/endian.h> ++ ++/* 32-bit data types */ ++/* N.B.: this doesn't address printf()'s %d vs. %ld formats */ ++/* ++typedef long int32; ++*/ ++/* signed 32-bit integer */ ++#ifndef AUTH_UNIX ++/* ++typedef u_long u_int32; ++*/ ++/* unsigned 32-bit integer */ ++#endif diff --git a/net/tcpview/files/patch-mdtype b/net/tcpview/files/patch-mdtype new file mode 100644 index 000000000000..fbb95a5790be --- /dev/null +++ b/net/tcpview/files/patch-mdtype @@ -0,0 +1,22 @@ +--- mdtype.orig 1992-02-17 05:29:48 UTC ++++ mdtype +@@ -5,12 +5,15 @@ if ( -f /bin/arch ) set mach=`/bin/arch` + # + set mach="UNKNOWN" + if ( -f /bin/arch ) set mach=`/bin/arch` +-if ($mach == "UNKNOWN") then +- set temp=`machine` +- if ($temp != "") set mach=$temp +-endif + # Hack, hack... + if ($mach == "sparc") set mach=sun4 ++ ++# Hack for FreeBSD ++if ($mach == "UNKNOWN") then ++ set temp=`uname|grep FreeBSD` ++ if ($temp != "") set mach=386 ++endif ++ + echo $mach + if ($mach == "UNKNOWN") exit 1 + exit 0 diff --git a/net/tcpview/files/patch-ostype b/net/tcpview/files/patch-ostype index 99ad72bdd053..8568b913f461 100644 --- a/net/tcpview/files/patch-ostype +++ b/net/tcpview/files/patch-ostype @@ -1,8 +1,6 @@ -Workaround if /etc/motd is missing - ---- ostype.orig 1993-04-19 19:18:37.000000000 +0300 +--- ostype.orig 1993-04-19 16:18:37 UTC +++ ostype -@@ -6,6 +6,8 @@ +@@ -6,6 +6,8 @@ if ( -f /etc/motd ) then set os="UNKNOWN" if ( -f /etc/motd ) then set os=`awk -f ostype.awk /etc/motd` diff --git a/net/tcpview/files/patch-ostype.awk b/net/tcpview/files/patch-ostype.awk new file mode 100644 index 000000000000..58e32eed1faf --- /dev/null +++ b/net/tcpview/files/patch-ostype.awk @@ -0,0 +1,11 @@ +--- ostype.awk.orig 1992-01-27 20:37:30 UTC ++++ ostype.awk +@@ -12,7 +12,7 @@ $0 ~ /^SunOS.* Release 4\./ { + os = "sunos4" + } + +-$0 ~ /^4.[1-9]\ ?BSD / { ++$0 ~ /BSD / { + os = "bsd" + } + diff --git a/net/tcpview/files/patch-pathfix b/net/tcpview/files/patch-pathfix deleted file mode 100644 index 3d79c28a4e24..000000000000 --- a/net/tcpview/files/patch-pathfix +++ /dev/null @@ -1,97 +0,0 @@ ---- DOC/INSTALL.binaries Fri Apr 23 05:58:49 1993 -+++ DOC/INSTALL.binaries Wed Feb 26 00:12:18 1997 -@@ -2,9 +2,9 @@ - Installing Tcpview - - 1. Create a directory for the tcpview support files. I use --/usr/local/tcpview. Create /usr/local/tcpview/filters for the filters. -+/usr/local/lib/tcpview. Create /usr/local/lib/tcpview/filters for the filters. - Copy BGP, generic, and telnet from bin to the filters directory. Copy --manuf and hosts to /usr/local/tcpview. Edit the last two files as -+manuf and hosts to /usr/local/lib/tcpview. Edit the last two files as - needed. - - 2. Edit a copy of the tcpview resource file, which is DOC/Tcpview. Change -@@ -21,7 +21,7 @@ - a copy of MOSY, download the UW-CMU SNMP package on ftp.cac.washington.edu. - Tcpdump and tcpview will search for the mib file in the following locations, - using the first one found: the environmental variable "MIBFILE", ./mib.txt, --and /usr/local/mib/mib.txt. -+and /usr/local/lib/tcpview/mib/mib.txt. - - 5. If you are running on an Ultrix system, you will have to run pfconfig - before you can capture any data. On a Sun system, you should make ---- DOC/Tcpview Tue Mar 30 07:26:25 1993 -+++ DOC/Tcpview Wed Feb 26 00:30:33 1997 -@@ -1,18 +1,22 @@ -+*.foreground: brown -+*.background: ivory2 -+ -+ - ! These are the fonts used in the summary window. For best results, choose - ! fixed fonts where the second font is exactly the same size as the first, only - ! BOLD --*FontList: courier12=chset1, courB12=chset2 -+!*FontList: courier12=chset1, courB12=chset2 - ! - ! This is the directory that contains the external protocol filters --! default is /usr/local/tcpview/filters --!Tcpview.filters: /usr/staff/martinh/tcp/filters -+! default is /usr/local/lib/tcpview/filters -+Tcpview.filters: /usr/local/lib/tcpview/filters - ! - ! Print Command. Default is "lpr" --Tcpview.printcommand: enscript -2r -+Tcpview.printcommand: lpr - ! - ! set the height and width of the initial window - ! There are no defaults --Tcpview.height: 800 -+Tcpview.height: 465 - Tcpview.width: 600 - ! - ! this sets the number of visible items in each pane -@@ -23,11 +27,11 @@ - ! - ! Full pathnames for files containing manufacturer id's, ethernet numbers, - ! and tcp/udp service mappings. See sample files for format. --! Defaults are /usr/local/tcpview/manuf, /usr/local/tcpview/hosts, -+! Defaults are /usr/local/lib/tcpview/manuf, /usr/local/lib/tcpview/hosts, - ! and /etc/services --!Tcpview.manuf: /usr/local/sniffer/manuf --!Tcpview.hostnames: /usr/local/sniffer/ethers --!Tcpview.services: /usr/local/sniffer/services -+Tcpview.manuf: /usr/local/lib/tcpview/manuf -+Tcpview.hostnames: /usr/local/lib/tcpview/hosts -+Tcpview.services: /etc/services - - ! Lookup (using DNS) names of hosts not on your local subnet - ! default is true. If 'false', IP numbers will be used on foreign hosts. -@@ -85,10 +89,3 @@ - ! 4 - Print Relative times - ! - !Tcpview.time: 4 -- -- -- -- -- -- -- ---- DOC/tcpview.1 Fri Mar 26 04:41:02 1993 -+++ DOC/tcpview.1 Wed Feb 26 00:16:53 1997 -@@ -234,11 +234,11 @@ - .RS - \fIResource name\fP \fIDefault\fP - .PP --Tcpview.hostnames: /usr/local/tcpview/ethers -+Tcpview.hostnames: /usr/local/lib/tcpview/ethers - .PP --Tcpview.manuf: /usr/local/tcpview/manuf -+Tcpview.manuf: /usr/local/lib/tcpview/manuf - .PP --Tcpview.services: /etc/services -+Tcpview.services: /etc/services - .PP - The hostnames file contains DLC-to-name mappings. It is in the same format - as \fISniffer\fP name files. diff --git a/net/tcpview/files/patch-print-domain.c b/net/tcpview/files/patch-print-domain.c new file mode 100644 index 000000000000..629618444706 --- /dev/null +++ b/net/tcpview/files/patch-print-domain.c @@ -0,0 +1,26 @@ +--- print-domain.c.orig 1993-04-22 20:40:15 UTC ++++ print-domain.c +@@ -137,10 +137,10 @@ ns_qprint(cp, bp, ep) + case T_HINFO: printf(" HINFO"); break; + case T_MINFO: printf(" MINFO"); break; + case T_MX: printf(" MX"); break; ++#ifdef T_UNSPEC + case T_UINFO: printf(" UINFO"); break; + case T_UID: printf(" UID"); break; + case T_GID: printf(" GID"); break; +-#ifdef T_UNSPEC + case T_UNSPEC: printf(" UNSPEC"); break; + #endif + case T_AXFR: printf(" AXFR"); break; +@@ -213,10 +213,10 @@ ns_rprint(cp, bp, ep) + } + #endif + break; ++#ifdef T_UNSPEC + case T_UINFO: printf(" UINFO"); break; + case T_UID: printf(" UID"); break; + case T_GID: printf(" GID"); break; +-#ifdef T_UNSPEC + case T_UNSPEC: printf(" UNSPEC"); break; + #endif + case T_AXFR: printf(" AXFR"); break; diff --git a/net/tcpview/files/patch-print-fddi.c b/net/tcpview/files/patch-print-fddi.c new file mode 100644 index 000000000000..d15bc7c93004 --- /dev/null +++ b/net/tcpview/files/patch-print-fddi.c @@ -0,0 +1,13 @@ +--- print-fddi.c.orig 1993-04-22 20:40:16 UTC ++++ print-fddi.c +@@ -54,6 +54,10 @@ static char rcsid[] = + #include "interface.h" + #include "addrtoname.h" + ++ ++int fddipad = 0; /* for proper alignment of header */ ++ ++ + /* + * NOTE: This is a very preliminary hack for FDDI support. + * There are all sorts of wired in constants & nothing (yet) diff --git a/net/tcpview/files/patch-print_nfs.c b/net/tcpview/files/patch-print-nfs.c similarity index 81% rename from net/tcpview/files/patch-print_nfs.c rename to net/tcpview/files/patch-print-nfs.c index 045edcf9adf1..7b0f2a5cd987 100644 --- a/net/tcpview/files/patch-print_nfs.c +++ b/net/tcpview/files/patch-print-nfs.c @@ -1,6 +1,6 @@ ---- print-nfs.c.orig 1993-04-22 13:40:18.000000000 -0700 -+++ print-nfs.c 2010-06-13 08:09:51.000000000 -0700 -@@ -38,10 +38,10 @@ +--- print-nfs.c.orig 1993-04-22 20:40:18 UTC ++++ print-nfs.c +@@ -38,10 +38,10 @@ static char rcsid[] = #include <sys/time.h> *** 331 LINES SKIPPED ***