diff options
author | leeym <leeym@FreeBSD.org> | 2003-02-19 01:57:17 +0800 |
---|---|---|
committer | leeym <leeym@FreeBSD.org> | 2003-02-19 01:57:17 +0800 |
commit | 8c81c9799050ed5b68efea942817ffd1d2060867 (patch) | |
tree | 85b195b81a84904938e2946c67332d03e596ee3f /net/tcpview | |
parent | 6aa26db1020933d74254cf85aec87c4615baf091 (diff) | |
download | freebsd-ports-gnome-8c81c9799050ed5b68efea942817ffd1d2060867.tar.gz freebsd-ports-gnome-8c81c9799050ed5b68efea942817ffd1d2060867.tar.zst freebsd-ports-gnome-8c81c9799050ed5b68efea942817ffd1d2060867.zip |
Fix build noticed by bento
drop maintainership (requested by MAINTAINER)
PR: 48256
Submitted by: Volker Stolz <vs@foldr.org>
Diffstat (limited to 'net/tcpview')
-rw-r--r-- | net/tcpview/Makefile | 15 | ||||
-rw-r--r-- | net/tcpview/files/patch-Makefile | 144 | ||||
-rw-r--r-- | net/tcpview/files/patch-aa | 251 | ||||
-rw-r--r-- | net/tcpview/files/patch-callbacks.c | 11 | ||||
-rw-r--r-- | net/tcpview/files/patch-detail_udp.c | 28 | ||||
-rw-r--r-- | net/tcpview/files/patch-print_nfs.c | 63 | ||||
-rw-r--r-- | net/tcpview/files/patch-print_udp.c | 27 |
7 files changed, 286 insertions, 253 deletions
diff --git a/net/tcpview/Makefile b/net/tcpview/Makefile index 21d4c077b6e9..d3262e22d973 100644 --- a/net/tcpview/Makefile +++ b/net/tcpview/Makefile @@ -11,15 +11,26 @@ CATEGORIES= net MASTER_SITES= ftp://ftp.cac.washington.edu/pub/noc-tools/tcpview/ EXTRACT_SUFX= .tar.Z -MAINTAINER= tung@turtle.ee.ncku.edu.tw +MAINTAINER= ports@FreeBSD.org USE_BISON= yes USE_MOTIF= yes +USE_REINPLACE= yes + +#MAKE_ARGS= INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ +# INSTALL_MAN="${INSTALL_MAN}" \ +# INSTALL_DATA="${INSTALL_DATA}" \ +# PREFIX="${PREFIX}" \ +# X11BASE="${X11BASE}" MAN1= tcpview.1 +post-patch: +.for f in nametoaddr.c addrtoname.c print-nfs.c detail-tcp.c tv_addrtoname.c + @${REINPLACE_CMD} -e 's/NTOHL/ntohl/ ; s/NTOHS/ntohs/' ${WRKSRC}/${f} +.endfor + post-install: - strip ${PREFIX}/bin/tcpview ${CP} ${WRKSRC}/DOC/Tcpview ${X11BASE}/lib/X11/app-defaults/ .include <bsd.port.mk> diff --git a/net/tcpview/files/patch-Makefile b/net/tcpview/files/patch-Makefile new file mode 100644 index 000000000000..51cf1a42e58e --- /dev/null +++ b/net/tcpview/files/patch-Makefile @@ -0,0 +1,144 @@ +--- Makefile.orig Thu Apr 22 23:40:24 1993 ++++ Makefile Mon Feb 17 13:32:10 2003 +@@ -28,10 +28,10 @@ + # + # CSLIP and PPP work only under BPF. + # +-DEFINES = +-CCOPT = -O2 +-INCLUDES = -I.. +-LIB = ++DEFINES = -DCSLIP -DPPP ++CCOPT = ++INCLUDES = -I.. -I$(X11BASE)/include ++LIB =-ll + + # These are for the Sun4 version + #CCOPT = -O2 -Bstatic +@@ -41,20 +41,20 @@ + XLIB= -lXm -lXt -lX11 + + # The installed binary is owned by this group. +-GROUP = staff ++GROUP = wheel + + # Full pathname of where to install the binaries +-BINDEST = /usr/local/bin +-TCPSLICE_BINDEST = /usr/local/bin ++BINDEST = $(PREFIX)/bin ++TCPSLICE_BINDEST = $(PREFIX)/bin #unused (FreeBSD port) + + # Full pathname of where to install tcpview support files +-TCPVIEW_DIR = /usr/local/tcpview +-FILTER_DIR = /usr/local/tcpview/filters ++TCPVIEW_DIR = $(PREFIX)/lib/tcpview ++FILTER_DIR = $(PREFIX)/lib/tcpview/filters + + # Full pathname of where to install the manual entries +-TCPDUMP_MANDEST = /usr/man/manl/tcpdump.l +-TCPVIEW_MANDEST = /usr/man/manl/tcpview.l +-TCPSLICE_MANDEST = /usr/man/manl/tcpslice.l ++TCPDUMP_MANDEST = $(PREFIX)/man/man1/tcpdump.1 ++TCPVIEW_MANDEST = $(PREFIX)/man/man1/tcpview.1 ++TCPSLICE_MANDEST = $(PREFIX)/man/man1/tcpslice.1 + + # Standard CFLAGS + STANDARD_CFLAGS = $(CCOPT) $(DEFINES) $(INCLUDES) +@@ -70,7 +70,7 @@ + #tahoe-bsd#CFLAGS = $(STANDARD_CFLAGS) + #vax-bsd#CFLAGS = $(STANDARD_CFLAGS) + #vax-ultrix# +-CFLAGS = $(STANDARD_CFLAGS) ++CFLAGS += $(STANDARD_CFLAGS) + #mips-irix#CFLAGS = $(STANDARD_CFLAGS) -D_BSD_COMPAT + + SUBDIRS = hp300-bsd mips-ultrix sun?-sunos? sun4-bsd tahoe-bsd vax-bsd \ +@@ -92,7 +92,8 @@ + # 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: +- rm -f $@; $(CC) $(CFLAGS) -c $*.c ++# rm -f $@; $(CC) $(CFLAGS) -c $*.c ++ $(CC) $(CFLAGS) -c $*.c + + # List all C source files here + +@@ -189,7 +190,7 @@ + $(CC) $(CFLAGS) -o $@ $(TCPDUMP_OBJ) $(LIB) + + tcpview: $(TCPVIEW_OBJ) +- $(CC) $(CFLAGS) -o $@ $(TCPVIEW_OBJ) $(XLIB) $(LIB) ++ $(CC) $(CFLAGS) -o $@ $(TCPVIEW_OBJ) -L/usr/X11R6/lib $(XLIB) $(LIB) + + tcpslice: $(TCPSLICE_OBJ) + $(CC) $(CFLAGS) -o $@ $(TCPSLICE_OBJ) +@@ -261,20 +262,21 @@ + cd $$dir ; ${MAKE} ${MFLAGS} depend2 + + tcplex.c: tcplex.l +- rm -f $@ ++# rm -f $@ + $(LEX) $< + mv -f lex.yy.c tcplex.c + + tokdefs.h: tcpgram.c + tcpgram.c: tcpgram.y +- rm -f tcpgram.c tokdefs.h ++# rm -f tcpgram.c tokdefs.h + $(YACC) -d $< + mv y.tab.c tcpgram.c + mv y.tab.h tokdefs.h + + version.o: version.c + version.c version.h: VERSION TCPVIEW_VERSION +- rm -f version.c ; sed 's/.*/char version[] = "&";/' VERSION > version.c ++# rm -f version.c ; ++ sed 's/.*/char version[] = "&";/' VERSION > version.c + 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 +289,22 @@ + install: force + -mkdir -p $(TCPVIEW_DIR) + -mkdir -p $(FILTER_DIR) +- @dir=$(MD)-$(OS)-tcpdump; set -x; \ +- cd $$dir ; \ +- install -m 755 -g $(GROUP) tcpdump $(DESTDIR)$(BINDEST); \ +- install -m 755 tcpslice $(DESTDIR)$(TCPSLICE_BINDEST) ++# @dir=$(MD)-$(OS)-tcpdump; set -x; \ ++# cd $$dir ; \ ++# install -m 755 -g $(GROUP) -c tcpdump $(DESTDIR)$(BINDEST); \ ++# install -m 755 -c tcpslice $(DESTDIR)$(TCPSLICE_BINDEST) + @dir=$(MD)-$(OS)-tcpview; set -x; \ + cd $$dir ; \ +- install -m 755 -g $(GROUP) tcpview $(DESTDIR)$(BINDEST); \ +- install -m 755 -g $(GROUP) BGP $(FILTER_DIR); \ +- install -m 755 -g $(GROUP) telnet $(FILTER_DIR); \ +- install -m 755 -g $(GROUP) generic $(FILTER_DIR); \ ++ ${INSTALL_PROGRAM} -c tcpview $(DESTDIR)$(BINDEST); \ ++ ${INSTALL_PROGRAM} -c BGP $(FILTER_DIR); \ ++ ${INSTALL_PROGRAM} -c telnet $(FILTER_DIR); \ ++ ${INSTALL_PROGRAM} -c generic $(FILTER_DIR); \ + cd ../DOC ; \ +- install -m 666 -c hosts $(TCPVIEW_DIR); \ +- install -m 666 -c manuf $(TCPVIEW_DIR); \ +- install -c tcpdump.1 $(DESTDIR)$(TCPDUMP_MANDEST); \ +- install -c tcpview.1 $(DESTDIR)$(TCPVIEW_MANDEST); \ +- install -c tcpslice.1 $(DESTDIR)$(TCPSLICE_MANDEST) ++ ${INSTALL_DATA} -c hosts $(TCPVIEW_DIR); \ ++ ${INSTALL_DATA} -c manuf $(TCPVIEW_DIR); \ ++ ${INSTALL_MAN} -c tcpview.1 $(DESTDIR)$(TCPVIEW_MANDEST); \ ++# install -m 444 -c tcpdump.1 $(DESTDIR)$(TCPDUMP_MANDEST); \ ++# install -m 444 -c tcpslice.1 $(DESTDIR)$(TCPSLICE_MANDEST) + + lint: force + lint -hbxn $(CSRC) | \ +@@ -367,8 +369,3 @@ + -../mkdep $(DEFINES) $(INCLUDES) $(TCPVIEW_CSRC) \ + tcpgram.c tcplex.c + rm -f $(GEN) +- +- +- +- +- diff --git a/net/tcpview/files/patch-aa b/net/tcpview/files/patch-aa index b096cb1ba94d..bc71bbdcc44e 100644 --- a/net/tcpview/files/patch-aa +++ b/net/tcpview/files/patch-aa @@ -1,145 +1,3 @@ ---- Makefile Fri Apr 23 05:40:24 1993 -+++ Makefile Thu Aug 17 19:18:42 2000 -@@ -28,10 +28,10 @@ - # - # CSLIP and PPP work only under BPF. - # --DEFINES = -+DEFINES = -DCSLIP -DPPP - CCOPT = -O2 --INCLUDES = -I.. --LIB = -+INCLUDES = -I.. -I/usr/X11R6/include -+LIB =-ll - - # These are for the Sun4 version - #CCOPT = -O2 -Bstatic -@@ -41,20 +41,20 @@ - XLIB= -lXm -lXt -lX11 - - # The installed binary is owned by this group. --GROUP = staff -+GROUP = wheel - - # Full pathname of where to install the binaries - BINDEST = /usr/local/bin - TCPSLICE_BINDEST = /usr/local/bin - - # Full pathname of where to install tcpview support files --TCPVIEW_DIR = /usr/local/tcpview --FILTER_DIR = /usr/local/tcpview/filters -+TCPVIEW_DIR = /usr/local/lib/tcpview -+FILTER_DIR = /usr/local/lib/tcpview/filters - - # Full pathname of where to install the manual entries --TCPDUMP_MANDEST = /usr/man/manl/tcpdump.l --TCPVIEW_MANDEST = /usr/man/manl/tcpview.l --TCPSLICE_MANDEST = /usr/man/manl/tcpslice.l -+TCPDUMP_MANDEST = /usr/local/man/man1/tcpdump.1 -+TCPVIEW_MANDEST = /usr/local/man/man1/tcpview.1 -+TCPSLICE_MANDEST = /usr/local/man/man1/tcpslice.1 - - # Standard CFLAGS - STANDARD_CFLAGS = $(CCOPT) $(DEFINES) $(INCLUDES) -@@ -92,7 +92,8 @@ - # 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: -- rm -f $@; $(CC) $(CFLAGS) -c $*.c -+# rm -f $@; $(CC) $(CFLAGS) -c $*.c -+ $(CC) $(CFLAGS) -c $*.c - - # List all C source files here - -@@ -189,7 +190,7 @@ - $(CC) $(CFLAGS) -o $@ $(TCPDUMP_OBJ) $(LIB) - - tcpview: $(TCPVIEW_OBJ) -- $(CC) $(CFLAGS) -o $@ $(TCPVIEW_OBJ) $(XLIB) $(LIB) -+ $(CC) $(CFLAGS) -o $@ $(TCPVIEW_OBJ) -L/usr/X11R6/lib $(XLIB) $(LIB) - - tcpslice: $(TCPSLICE_OBJ) - $(CC) $(CFLAGS) -o $@ $(TCPSLICE_OBJ) -@@ -261,20 +262,21 @@ - cd $$dir ; ${MAKE} ${MFLAGS} depend2 - - tcplex.c: tcplex.l -- rm -f $@ -+# rm -f $@ - $(LEX) $< - mv -f lex.yy.c tcplex.c - - tokdefs.h: tcpgram.c - tcpgram.c: tcpgram.y -- rm -f tcpgram.c tokdefs.h -+# rm -f tcpgram.c tokdefs.h - $(YACC) -d $< - mv y.tab.c tcpgram.c - mv y.tab.h tokdefs.h - - version.o: version.c - version.c version.h: VERSION TCPVIEW_VERSION -- rm -f version.c ; sed 's/.*/char version[] = "&";/' VERSION > version.c -+# rm -f version.c ; -+ sed 's/.*/char version[] = "&";/' VERSION > version.c - 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 +289,22 @@ - install: force - -mkdir -p $(TCPVIEW_DIR) - -mkdir -p $(FILTER_DIR) -- @dir=$(MD)-$(OS)-tcpdump; set -x; \ -- cd $$dir ; \ -- install -m 755 -g $(GROUP) tcpdump $(DESTDIR)$(BINDEST); \ -- install -m 755 tcpslice $(DESTDIR)$(TCPSLICE_BINDEST) -+# @dir=$(MD)-$(OS)-tcpdump; set -x; \ -+# cd $$dir ; \ -+# install -m 755 -g $(GROUP) -c tcpdump $(DESTDIR)$(BINDEST); \ -+# install -m 755 -c tcpslice $(DESTDIR)$(TCPSLICE_BINDEST) - @dir=$(MD)-$(OS)-tcpview; set -x; \ - cd $$dir ; \ -- install -m 755 -g $(GROUP) tcpview $(DESTDIR)$(BINDEST); \ -- install -m 755 -g $(GROUP) BGP $(FILTER_DIR); \ -- install -m 755 -g $(GROUP) telnet $(FILTER_DIR); \ -- install -m 755 -g $(GROUP) generic $(FILTER_DIR); \ -+ install -m 755 -g $(GROUP) -c tcpview $(DESTDIR)$(BINDEST); \ -+ install -m 755 -g $(GROUP) -c BGP $(FILTER_DIR); \ -+ install -m 755 -g $(GROUP) -c telnet $(FILTER_DIR); \ -+ install -m 755 -g $(GROUP) -c generic $(FILTER_DIR); \ - cd ../DOC ; \ - install -m 666 -c hosts $(TCPVIEW_DIR); \ - install -m 666 -c manuf $(TCPVIEW_DIR); \ -- install -c tcpdump.1 $(DESTDIR)$(TCPDUMP_MANDEST); \ -- install -c tcpview.1 $(DESTDIR)$(TCPVIEW_MANDEST); \ -- install -c tcpslice.1 $(DESTDIR)$(TCPSLICE_MANDEST) -+ install -m 444 -c tcpview.1 $(DESTDIR)$(TCPVIEW_MANDEST); \ -+# install -m 444 -c tcpdump.1 $(DESTDIR)$(TCPDUMP_MANDEST); \ -+# install -m 444 -c tcpslice.1 $(DESTDIR)$(TCPSLICE_MANDEST) - - lint: force - lint -hbxn $(CSRC) | \ -@@ -367,8 +369,3 @@ - -../mkdep $(DEFINES) $(INCLUDES) $(TCPVIEW_CSRC) \ - tcpgram.c tcplex.c - rm -f $(GEN) -- -- -- -- -- ---- callbacks.c Fri Apr 23 05:22:59 1993 -+++ callbacks.c Tue Feb 25 22:14:56 1997 -@@ -66,7 +66,9 @@ - extern Widget hex_text_widget; /* hex (bottom) window */ - extern Widget packet_label; - -+/* - extern char *sys_errlist[]; -+*/ - - #ifdef __STDC__ - void redisplay_current_list(void); --- detail-domain.c Fri Apr 23 04:39:51 1993 +++ detail-domain.c Mon Mar 8 23:30:02 1999 @@ -199,6 +199,7 @@ @@ -201,33 +59,6 @@ #include <netinet/in.h> #include <netinet/in_systm.h> #include <netinet/ip.h> ---- detail-udp.c Fri Apr 23 04:39:55 1993 -+++ detail-udp.c Mon Mar 8 23:27:39 1999 -@@ -37,6 +37,7 @@ - #endif - - #include <sys/types.h> -+#include <sys/param.h> - #include <sys/socket.h> - #include <netinet/in.h> - #include <netinet/in_systm.h> -@@ -50,11 +51,15 @@ - #include <errno.h> - #include <sys/time.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 <sys/ucred.h> -+#include <sys/mount.h> -+#include <nfs/rpcv2.h> -+#include <nfs/nfsv2.h> - #include <nfs/nfs.h> - - #include "interface.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 @@ @@ -329,65 +160,6 @@ /* * NOTE: This is a very preliminary hack for FDDI support. * There are all sorts of wired in constants & nothing (yet) ---- print-nfs.c Fri Apr 23 04:40:18 1993 -+++ print-nfs.c Mon Mar 8 23:24:45 1999 -@@ -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 <ctype.h> -@@ -54,6 +54,13 @@ - /* These must come after interface.h for BSD. */ - #if BSD >= 199006 - #include <sys/ucred.h> -+#include <sys/mount.h> -+/*#include <rpcsvc/nfs_prot.h>*/ -+#define NFSPROC_WRITECACHE ((unsigned long)(7)) -+#define NFSPROC_ROOT ((unsigned long)(3)) -+#define NFSPROC_STATFS ((unsigned long)(17)) -+ -+#include <nfs/rpcv2.h> - #include <nfs/nfsv2.h> - #endif - #include <nfs/nfs.h> -@@ -250,11 +257,13 @@ - return; - break; - -+/* - #if RFS_ROOT != NFSPROC_NOOP - case RFS_ROOT: - printf(" root"); - break; - #endif -+*/ - case RFS_LOOKUP: - printf(" lookup"); - if ((dp = parsereq(rp, length)) != 0 && parsefhn(dp) != 0) -@@ -277,7 +286,7 @@ - return; - } - break; -- -+/* - #if RFS_WRITECACHE != NFSPROC_NOOP - case RFS_WRITECACHE: - printf(" writecache"); -@@ -291,6 +300,7 @@ - } - break; - #endif -+*/ - case RFS_WRITE: - printf(" write"); - if ((dp = parsereq(rp, length)) != 0 && --- print-snmp.c Fri Apr 23 04:40:27 1993 +++ print-snmp.c Wed Feb 26 00:13:29 1997 @@ -1045,7 +1045,7 @@ @@ -413,29 +185,6 @@ #include <rpc/rpc_msg.h> #include <rpc/pmap_prot.h> ---- print-udp.c Fri Apr 23 04:40:29 1993 -+++ print-udp.c Mon Mar 8 23:02:08 1999 -@@ -39,10 +39,10 @@ - #include <errno.h> - #include <sys/time.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> - - #ifdef TCPVIEW -@@ -53,6 +53,8 @@ - /* These must come after interface.h for BSD. */ - #if BSD >= 199006 - #include <sys/ucred.h> -+#include <sys/mount.h> -+#include <nfs/rpcv2.h> - #include <nfs/nfsv2.h> - #endif - #include <nfs/nfs.h> --- tcpview.c Fri Apr 23 04:40:33 1993 +++ tcpview.c Tue Feb 25 23:48:35 1997 @@ -33,7 +33,7 @@ diff --git a/net/tcpview/files/patch-callbacks.c b/net/tcpview/files/patch-callbacks.c new file mode 100644 index 000000000000..1968796b7941 --- /dev/null +++ b/net/tcpview/files/patch-callbacks.c @@ -0,0 +1,11 @@ +--- callbacks.c.orig Thu Feb 13 19:14:15 2003 ++++ callbacks.c Thu Feb 13 19:14:42 2003 +@@ -66,7 +66,7 @@ + extern Widget hex_text_widget; /* hex (bottom) window */ + extern Widget packet_label; + +-extern char *sys_errlist[]; ++extern __const char *__const sys_errlist[]; + + #ifdef __STDC__ + void redisplay_current_list(void); diff --git a/net/tcpview/files/patch-detail_udp.c b/net/tcpview/files/patch-detail_udp.c new file mode 100644 index 000000000000..6bd44e377d9f --- /dev/null +++ b/net/tcpview/files/patch-detail_udp.c @@ -0,0 +1,28 @@ +--- detail-udp.c.orig Thu Apr 22 22:39:55 1993 ++++ detail-udp.c Thu Feb 13 18:57:17 2003 +@@ -37,6 +37,7 @@ + #endif + + #include <sys/types.h> ++#include <sys/param.h> + #include <sys/socket.h> + #include <netinet/in.h> + #include <netinet/in_systm.h> +@@ -50,12 +51,15 @@ + #include <errno.h> + #include <sys/time.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 <nfs/nfs.h> ++#include <sys/ucred.h> ++#include <sys/mount.h> ++#include <nfs/rpcv2.h> ++#include <nfs/nfsproto.h> + + #include "interface.h" + #include "addrtoname.h" diff --git a/net/tcpview/files/patch-print_nfs.c b/net/tcpview/files/patch-print_nfs.c new file mode 100644 index 000000000000..2bee0e9ef466 --- /dev/null +++ b/net/tcpview/files/patch-print_nfs.c @@ -0,0 +1,63 @@ +--- print-nfs.c.orig Thu Apr 22 22:40:18 1993 ++++ print-nfs.c Thu Feb 13 18:53:20 2003 +@@ -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 <ctype.h> +@@ -54,9 +54,15 @@ + /* These must come after interface.h for BSD. */ + #if BSD >= 199006 + #include <sys/ucred.h> +-#include <nfs/nfsv2.h> ++#include <sys/mount.h> ++/*#include <rpcsvc/nfs_prot.h>*/ ++#define NFSPROC_WRITECACHE ((unsigned long)(7)) ++#define NFSPROC_ROOT ((unsigned long)(3)) ++#define NFSPROC_STATFS ((unsigned long)(17)) ++ ++#include <nfs/rpcv2.h> ++#include <nfs/nfsproto.h> + #endif +-#include <nfs/nfs.h> + + #include "addrtoname.h" + #include "extract.h" +@@ -250,11 +256,13 @@ + return; + break; + ++/* + #if RFS_ROOT != NFSPROC_NOOP + case RFS_ROOT: + printf(" root"); + break; + #endif ++*/ + case RFS_LOOKUP: + printf(" lookup"); + if ((dp = parsereq(rp, length)) != 0 && parsefhn(dp) != 0) +@@ -277,7 +285,7 @@ + return; + } + break; +- ++/* + #if RFS_WRITECACHE != NFSPROC_NOOP + case RFS_WRITECACHE: + printf(" writecache"); +@@ -291,6 +299,7 @@ + } + break; + #endif ++*/ + case RFS_WRITE: + printf(" write"); + if ((dp = parsereq(rp, length)) != 0 && diff --git a/net/tcpview/files/patch-print_udp.c b/net/tcpview/files/patch-print_udp.c new file mode 100644 index 000000000000..42c7aabd1007 --- /dev/null +++ b/net/tcpview/files/patch-print_udp.c @@ -0,0 +1,27 @@ +--- print-udp.c.orig Thu Apr 22 22:40:29 1993 ++++ print-udp.c Thu Feb 13 18:54:06 2003 +@@ -39,10 +39,10 @@ + #include <errno.h> + #include <sys/time.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> + + #ifdef TCPVIEW +@@ -53,9 +53,10 @@ + /* These must come after interface.h for BSD. */ + #if BSD >= 199006 + #include <sys/ucred.h> +-#include <nfs/nfsv2.h> ++#include <sys/mount.h> ++#include <nfs/rpcv2.h> ++#include <nfs/nfsproto.h> + #endif +-#include <nfs/nfs.h> + + #include "addrtoname.h" + #include "appletalk.h" |