summaryrefslogtreecommitdiff
path: root/net/ztelnet/files/patch-au
diff options
context:
space:
mode:
Diffstat (limited to 'net/ztelnet/files/patch-au')
-rw-r--r--net/ztelnet/files/patch-au146
1 files changed, 30 insertions, 116 deletions
diff --git a/net/ztelnet/files/patch-au b/net/ztelnet/files/patch-au
index 094a5bfe49e5..621abd1a6ce4 100644
--- a/net/ztelnet/files/patch-au
+++ b/net/ztelnet/files/patch-au
@@ -1,117 +1,31 @@
-diff -uNr ../ztelnet/zmodem/sz.c ./zmodem/sz.c
---- ../ztelnet/zmodem/sz.c Mon Apr 24 14:28:58 1995
-+++ ./zmodem/sz.c Wed Dec 3 05:53:22 1997
-@@ -1,3 +1,8 @@
-+/*-----Apended by yongari -----*/
-+#define MD 2
-+#define V7
-+#define strchr index
-+/*----------------------------*/
- #define STATIC static
- #define VERSION "3.25 2-11-95"
- #define PUBDIR "/usr/spool/uucppublic"
-@@ -57,7 +62,10 @@
-
- STATIC char *Copyrsz = "Copyright 1993 Omen Technology Inc All Rights Reserved";
-
--STATIC char *substr(), *getenv();
-+/* Removed by yongari */
-+/* STATIC char *substr(), *getenv(); */
-+STATIC char *substr();
-+char *getenv(const char *name);
-
- #define LOGFILE "/tmp/szlog"
- #define LOGFILE2 "szlog"
-@@ -95,6 +103,26 @@
-
- #define HOWMANY 250
-
-+/*------Appended by yongari to shut up compiler------*/
-+STATIC wcsend();
-+STATIC wcs();
-+STATIC wctxpn();
-+STATIC getnak();
-+STATIC wctx();
-+STATIC wcputsec();
-+STATIC filbuf();
-+STATIC usage();
-+STATIC getzrxinit();
-+STATIC sendzsinit();
-+STATIC zsendfile();
-+STATIC zsendfdata();
-+STATIC getinsync();
-+STATIC zsendcmd();
-+STATIC chkinvok();
-+STATIC countem();
-+STATIC init_sz();
-+/*-----------------------------------------------------*/
-+
- STATIC int Zmodem=0; /* ZMODEM protocol requested by receiver */
- unsigned Baudrate = 19200; /* Default, set by first mode() call */
- STATIC unsigned Effbaud = 19200;
-@@ -108,8 +136,7 @@
- #include "rbsb.c" /* most of the system dependent stuff here */
-
- #include "crctab.c"
--/* PMS */
--#include "sz.h"
-+
- STATIC int Filesleft;
- STATIC unsigned long Totalleft;
-
-@@ -176,7 +203,9 @@
- STATIC unsigned long Lastsync; /* Last offset to which we got a ZRPOS */
- STATIC int Beenhereb4; /* How many times we've been ZRPOS'd here */
- STATIC int Ksendstr; /* 1= Send esc-?-3-4-l to remote kermit */
--STATIC char *ksendbuf = "\033[?34l";
-+/*-----Modified by yongri-----------*/
-+/* STATIC char *ksendbuf = "\033[?34l"; */
-+STATIC char ksendbuf[80];
-
- /*STATIC jmp_buf tohere; /* For the interrupt on RX timeout */
- STATIC jmp_buf intrjmp; /* For the interrupt on RX CAN */
-@@ -225,6 +254,7 @@
-
- #include "zm.c"
- #include "zmr.c"
-+
- sz(argc, argv)
- char *argv[];
- {
-@@ -243,7 +273,6 @@
- Znulls = atoi(cp);
- if ((cp=getenv("SHELL")) && (substr(cp, "rsh") || substr(cp, "rksh")))
- Restricted=TRUE;
+diff -uNr --exclude=*.orig work.old/ztelnet/zmodem/rz.h work/ztelnet/zmodem/rz.h
+--- work.old/ztelnet/zmodem/rz.h Mon Apr 24 23:21:57 1995
++++ work/ztelnet/zmodem/rz.h Thu Jan 1 09:00:00 1970
+@@ -1,27 +0,0 @@
+-#ifndef STATIC
+-#define STATIC static
+-#endif
+-
+-STATIC void bibi(int n);
+-int rz(int argc, char *argv[]);
+-STATIC usage(void);
+-STATIC wcreceive(int argc, char **argp);
+-STATIC wcrxpn(char *rpn);
+-STATIC wcrx(void);
+-STATIC wcgetsec(char *rxbuf, int maxtime);
+-STATIC procheader(char *name);
+-STATIC openit(char *name, char *openmode);
+-STATIC make_dirs(register char *pathname);
+-STATIC putsec(char *buf, register n);
+-STATIC char *substr(register char *s, register char *t);
+-STATIC chkinvok(char *s);
+-STATIC checkpath(char *name);
+-STATIC void ackbibi(void);
+-STATIC tryz(void);
+-STATIC rzfiles(void);
+-STATIC rzfile(void);
+-STATIC closeit(void);
+-STATIC sys2(register char *s);
+-STATIC exec2(register char *s);
+-STATIC init_rz(void);
-
- chkinvok(argv[0]);
-
- Rxtimeout = 600;
-@@ -433,6 +462,7 @@
- if (!Usevhdrs) {
- printf("\n\n\nPlease read the License Agreement in sz.doc\n");
- fflush(stdout);
-+ /* sleep(10); */
- sleep(10);
- }
- #endif
-@@ -949,8 +979,7 @@
- fprintf(stderr,"\nCopyright 1993 Omen Technology INC All Rights Reserved\n");
- fprintf(stderr,
- "See sz.doc for option descriptions and licensing information.\n\n");
-- fprintf(stderr,"Ported into telnet by Heo, Junhyeok, 1994.3.28\n");
-- fprintf(stderr,"Linux porting by Park Myeong Seok, 1995.4.23\n");
-+ fprintf(stderr,"\nPorted into telnet by Heo, junhyeok 1994.3.28\n");
- Exit(3);
- }
-
-@@ -1608,9 +1637,7 @@
- Lastsync=0;
- Beenhereb4=0;
- Ksendstr=0;
--/* By PMS
-- strcpy(ksendbuf,"\033[?34l");
--*/
-+ strcpy(ksendbuf,"\033[?341l");
- Zctlesc=0;
- Nozmodem=0;
- Zrwindow=1400;