aboutsummaryrefslogtreecommitdiff
path: root/net/ztelnet/files/patch-aq
diff options
context:
space:
mode:
Diffstat (limited to 'net/ztelnet/files/patch-aq')
-rw-r--r--net/ztelnet/files/patch-aq214
1 files changed, 69 insertions, 145 deletions
diff --git a/net/ztelnet/files/patch-aq b/net/ztelnet/files/patch-aq
index 61701326740d..e4b410cb4dbc 100644
--- a/net/ztelnet/files/patch-aq
+++ b/net/ztelnet/files/patch-aq
@@ -1,145 +1,69 @@
-diff -uNr ../ztelnet/zmodem/Makefile.old ./zmodem/Makefile.old
---- ../ztelnet/zmodem/Makefile.old Thu Jan 1 00:00:00 1970
-+++ ./zmodem/Makefile.old Wed Dec 3 04:04:23 1997
-@@ -0,0 +1,141 @@
-+# Makefile for Unix/Xenix rz and sz programs
-+# the makefile is not too well tested yet
-+CFLAGS= -c
-+OBJS=sz.o rz.o
-+SRCS= rbsb.c minirb.c zm.c zmr.c crctab.c crc.c zmodem.h
-+ARCFILES= README rbsb.c gz *.t minirb.c zmodem.h \
-+ zm.c zmr.c crctab.c sz.c rz.c mailer.rz crc.c
-+
-+nothing:
-+ @echo
-+ @echo "Please study the #ifdef's in crctab.c, rbsb.c, rz.c and sz.c,"
-+ @echo "make any necessary hacks for oddball or merged SYSV/BSD systems,"
-+ @echo "then type 'make SYSTEM' where SYSTEM is one of:"
-+ @echo
-+ @echo " posix POSIX compliant systems"
-+ @echo " odt SCO Open Desktop"
-+ @echo " sysvr4 SYSTEM 5.4 Unix, SCO Open Desktop"
-+ @echo " sysvr3 SYSTEM 5.3 Unix with mkdir(2)"
-+ @echo " sysv SYSTEM 3/5 Unix"
-+ @echo " xenix Xenix"
-+ @echo " x386 386 Xenix"
-+ @echo " bsd Berkeley 4.x BSD, Ultrix, V7"
-+ @echo " tandy Tandy 6000 Xenix"
-+ @echo " dnix DIAB Dnix 5.2"
-+ @echo " dnix5r3 DIAB Dnix 5.3"
-+ @echo " amiga 3000UX running SVR4"
-+ @echo " POSIX POSIX compliant systems (SCO Open Desktop, strict)"
-+ @echo
-+ @echo " doc Format the man pages with nroff"
-+ @echo
-+
-+usenet:doc
-+ shar -c -a -n rzsz -o /tmp/rzsz -l64 \
-+ README Makefile zmodem.h zm.c rz.c rbsb.c \
-+ crc.c crctab.c minirb.c mailer.rz zmr.c *.doc gz sz.c *.t
-+
-+shar:doc
-+ shar -c README Makefile zmodem.h zm.c \
-+ zmr.c sz.c rz.c crctab.c \
-+ mailer.rz crc.c rbsb.c minirb.c *.doc gz *.t >/tmp/rzsz
-+
-+unixforum: shar
-+ compress /tmp/rzsz.sh
-+
-+unix:
-+ undos $(ARCFILES)
-+
-+dos:
-+ todos $(ARCFILES)
-+
-+doc:rz.doc sz.doc crc.doc minirb.doc
-+
-+minirb.doc:minirb.1
-+ nroff -man minirb.1 | col >minirb.doc
-+
-+rz.doc:rz.1
-+ nroff -man rz.1 | col >rz.doc
-+
-+sz.doc:sz.1
-+ nroff -man sz.1 | col >sz.doc
-+
-+crc.doc:crc.1
-+ nroff -man crc.1 | col >crc.doc
-+
-+zoo: doc
-+ -rm -f /tmp/rzsz.zoo
-+ zoo ah /tmp/rzsz README Makefile zmodem.h zm.c sz.c rz.c \
-+ mailer.rz crctab.c rbsb.c *.doc \
-+ zmr.c crc.c gz *.t minirb.c
-+ touch /tmp/rzsz.zoo
-+ chmod og-w /tmp/rzsz.zoo
-+ mv /tmp/rzsz.zoo /u/t/yam
-+ -rm -f rzsz.zip
-+ zip rzsz readme mailer.rz makefile zmodem.h zm.c sz.c rz.c
-+ zip rzsz crctab.c rbsb.c *.doc
-+ zip rzsz zmr.c crc.c gz *.t minirb.c
-+ mv rzsz.zip /u/t/yam
-+
-+tar:doc
-+ tar cvf /tmp/rzsz.tar README Makefile zmodem.h zm.c sz.c rz.c \
-+ mailer.rz crctab.c rbsb.c \
-+ zmr.c crc.c *.1 *.doc gz *.t minirb.c
-+
-+tags:
-+ ctags sz.c rz.c zm.c zmr.c rbsb.c
-+
-+clean:
-+ rm -f *.o
-+
-+xenix:
-+ $(CC) $(CFLAGS) -M0 -K -i -DUSG -DNFGVMIN -DREADCHECK sz.c
-+ $(CC) $(CFLAGS) -M0 -K -i -DUSG -DMD rz.c
-+
-+x386:
-+ $(CC) $(CFLAGS) -DUSG -DMD sz.c
-+ $(CC) $(CFLAGS) -DUSG -DNFGVMIN -DREADCHECK rz.c
-+
-+sysv:
-+ $(CC) $(CFLAGS) -DUSG -DMD sz.c
-+ $(CC) $(CFLAGS) -DUSG -DSV -DNFGVMIN rz.c
-+
-+sysvr3 :
-+ $(CC) $(CFLAGS) -DUSG -DMD=2 sz.c
-+ $(CC) $(CFLAGS) -DSV -DUSG -DNFGVMIN rz.c
-+
-+sysvr4 :
-+ $(CC) $(CFLAGS) -DUSG -DMD=2 sz.c
-+ $(CC) $(CFLAGS) -DSV -DUSG rz.c
-+
-+odt:
-+ $(CC) $(CFLAGS) -strict -W2 -n -DUSG -DMD=2 sz.c
-+ $(CC) $(CFLAGS) -strict -W2 -n -DUSG -DREADCHECK rz.c
-+
-+posix:
-+ $(CC) $(CFLAGS) -DPOSIX -DMD=2 sz.c
-+ $(CC) $(CFLAGS) -DPOSIX rz.c
-+
-+POSIX:
-+ @echo "Well, stricter, as in *safer sex* ..."
-+ $(CC) $(CFLAGS) -posix -W2 -DPOSIX -DMD=2 sz.c
-+ $(CC) $(CFLAGS) -posix -W2 -DPOSIX rz.c
-+
-+bsd:
-+ $(CC) $(CFLAGS) -DMD=2 -Dstrchr=index -DV7 sz.c
-+ $(CC) $(CFLAGS) -DV7 -DNFGVMIN rz.c
-+
-+tandy:
-+ $(CC) $(CFLAGS) -n -DUSG -DMD -DT6K sz.c
-+ $(CC) $(CFLAGS) -n -DUSG -DMD -DT6K rz.c
-+
-+dnix:
-+ $(CC) $(CFLAGS) -DUSG -DMD sz.c
-+ $(CC) $(CFLAGS) -DSV -DUSG -DNFGVMIN -DREADCHECK rz.c
-+
-+dnix5r3:
-+ $(CC) $(CFLAGS) -DUSG -DMD=2 sz.c
-+ $(CC) $(CFLAGS) -DUSG -DSV -DNFGVMIN -DREADCHECK rz.c
-+
-+amiga:
-+ $(CC) $(CFLAGS) -DUSG -DNFGVMIN -g sz.c
-+ $(CC) $(CFLAGS) -DUSG -DSV -DNFGVMIN -g rz.c
+diff -uNr --exclude=*.orig work.old/ztelnet/telnet/utilities.c work/ztelnet/telnet/utilities.c
+--- work.old/ztelnet/telnet/utilities.c Wed Sep 20 06:41:41 1995
++++ work/ztelnet/telnet/utilities.c Tue Jun 20 22:58:32 2000
+@@ -40,6 +40,15 @@
+
+ #include "externs.h"
+
++#ifdef SLC_NAME_OK
++#undef SLC_NAME_OK
++#define SLC_NAME_OK(x) ( (x) < NSLC )
++#endif
++#ifdef TELOPT_OK
++#undef TELOPT_OK
++#define TELOPT_OK(x) ((x) <= TELOPT_LAST)
++#endif
++
+ FILE *NetTrace = 0; /* Not in bss, since needs to stay */
+ int prettydump;
+
+@@ -282,9 +291,6 @@
+ register int i;
+ char buf[512];
+ extern int want_status_response;
+-#ifdef BYPMS
+- unsigned int bypms;
+-#endif /* PMS */
+
+ if (showoptions || direction == 0 ||
+ (want_status_response && (pointer[0] == TELOPT_STATUS))) {
+@@ -578,12 +584,7 @@
+ case LM_SLC:
+ fprintf(NetTrace, "SLC");
+ for (i = 2; i < length - 2; i += 3) {
+-#ifdef BYPMS
+- bypms = (unsigned int) pointer[i+SLC_FUNC];
+- if (SLC_NAME_OK(bypms))
+-#else
+ if (SLC_NAME_OK(pointer[i+SLC_FUNC]))
+-#endif /* PMS */
+ fprintf(NetTrace, " %s", SLC_NAME(pointer[i+SLC_FUNC]));
+ else
+ fprintf(NetTrace, " %d", pointer[i+SLC_FUNC]);
+@@ -672,12 +673,7 @@
+ case WONT: cp = "WONT"; goto common2;
+ common2:
+ i++;
+-#ifdef BYPMS
+- bypms = (unsigned int) pointer[i];
+- if (TELOPT_OK(bypms))
+-#else
+ if (TELOPT_OK((int)pointer[i]))
+-#endif /* PMS */
+ fprintf(NetTrace, " %s %s", cp, TELOPT(pointer[i]));
+ else
+ fprintf(NetTrace, " %s %d", cp, pointer[i]);
+@@ -799,12 +795,7 @@
+ break;
+
+ default:
+-#ifdef BYPMS
+- bypms = (unsigned int) pointer[0];
+- if (TELOPT_OK(bypms))
+-#else
+- if (TELOPT_OK(pointer[0]))
+-#endif /* PMS */
++ if (TELOPT_OK(pointer[0]))
+ fprintf(NetTrace, "%s (unknown)", TELOPT(pointer[0]));
+ else
+ fprintf(NetTrace, "%d (unknown)", pointer[i]);