aboutsummaryrefslogtreecommitdiff
path: root/ftp/ftptool/files/patch-aa
diff options
context:
space:
mode:
authorSatoshi Asami <asami@FreeBSD.org>1996-03-25 08:58:59 +0000
committerSatoshi Asami <asami@FreeBSD.org>1996-03-25 08:58:59 +0000
commit5fb563ecd192324bff6c79b1ef5ff91741b4eac3 (patch)
treea62c66ac4255c6fe2336d7949266ae3e9afa9f26 /ftp/ftptool/files/patch-aa
parent1ac8ea2a1c1aee6c26ee6ee26898eb9818e003a9 (diff)
Notes
Diffstat (limited to 'ftp/ftptool/files/patch-aa')
-rw-r--r--ftp/ftptool/files/patch-aa154
1 files changed, 154 insertions, 0 deletions
diff --git a/ftp/ftptool/files/patch-aa b/ftp/ftptool/files/patch-aa
new file mode 100644
index 000000000000..394789ac7ff6
--- /dev/null
+++ b/ftp/ftptool/files/patch-aa
@@ -0,0 +1,154 @@
+diff -rc ../../Ftptool4.6.orig/batch.c ./batch.c
+*** ../../Ftptool4.6.orig/batch.c Tue Mar 19 21:11:25 1996
+--- ./batch.c Tue Mar 19 21:17:42 1996
+***************
+*** 383,389 ****
+--- 383,391 ----
+ {
+ FILE *fp;
+ int isdir;
++ #ifndef __FreeBSD__
+ extern char *sys_errlist[];
++ #endif
+ int nitems, row;
+ struct batchlist *tmp;
+
+***************
+*** 420,426 ****
+--- 422,430 ----
+ mode_t mode;
+ int ch;
+ FILE *fp;
++ #ifndef __FreeBSD__
+ extern char *sys_errlist[];
++ #endif
+
+ if ((fp = fopen(filename, "r")) == NULL) {
+ footer_message("%s:%s", filename, sys_errlist[errno]);
+diff -rc ../../Ftptool4.6.orig/change_dir.c ./change_dir.c
+*** ../../Ftptool4.6.orig/change_dir.c Tue Mar 19 21:11:22 1996
+--- ./change_dir.c Tue Mar 19 21:17:42 1996
+***************
+*** 82,88 ****
+--- 82,90 ----
+ #endif
+ {
+ static char cld[MAXPATHLEN + 2];
++ #ifndef __FreeBSD__
+ extern char *sys_errlist[];
++ #endif
+ struct dirlist *head = NULL;
+ int wasinactive;
+ int rval = 0;
+***************
+*** 482,488 ****
+--- 484,492 ----
+ {
+ struct dirlist *head = NULL;
+ struct dirlist *tmp;
++ #ifndef __FreeBSD__
+ extern char *sys_errlist[];
++ #endif
+ int rval = 0;
+
+ if (chdir(dir) == -1) {
+***************
+*** 524,530 ****
+--- 528,536 ----
+ #endif
+ {
+ int answer;
++ #ifndef __FreeBSD__
+ extern char *sys_errlist[];
++ #endif
+ #ifdef XVIEW3
+ Xv_notice notice;
+ #endif
+diff -rc ../../Ftptool4.6.orig/dofuncs.c ./dofuncs.c
+*** ../../Ftptool4.6.orig/dofuncs.c Tue Mar 19 21:11:23 1996
+--- ./dofuncs.c Tue Mar 19 21:17:41 1996
+***************
+*** 581,587 ****
+--- 581,589 ----
+ char *name = NULL;
+ struct extension_info *ext_info;
+ struct stat buf;
++ #ifndef __FreeBSD__
+ extern char *sys_errlist[];
++ #endif
+
+ xfer_buttons_inactive();
+ abort_transfer = 0;
+diff -rc ../../Ftptool4.6.orig/ftp_var.h ./ftp_var.h
+*** ../../Ftptool4.6.orig/ftp_var.h Tue Mar 19 21:11:25 1996
+--- ./ftp_var.h Tue Mar 19 21:17:40 1996
+***************
+*** 35,41 ****
+--- 35,43 ----
+ */
+
+ #define strerror(e) sys_errlist[e]
++ #ifndef __FreeBSD__
+ extern char *sys_errlist[];
++ #endif
+
+ #ifdef USE_PROTOTYPES
+
+diff -rc ../../Ftptool4.6.orig/ftptool.h ./ftptool.h
+*** ../../Ftptool4.6.orig/ftptool.h Tue Mar 19 21:11:22 1996
+--- ./ftptool.h Tue Mar 19 21:17:40 1996
+***************
+*** 49,64 ****
+--- 49,70 ----
+ #ifdef AIXV3
+ #include <sys/statfs.h>
+ #else
++ #ifdef __FreeBSD__
++ #include <sys/mount.h>
++ #else
+ #include <sys/vfs.h>
+ #endif
+ #endif
+ #endif
++ #endif
+
+ #include <arpa/ftp.h>
+ #include <arpa/telnet.h>
+ #include <arpa/inet.h>
+ #include <netdb.h>
++ #ifndef __FreeBSD__
+ #include <malloc.h>
++ #endif
+ #include <dirent.h>
+ #include <xview/xview.h>
+ #include <xview/panel.h>
+diff -rc ../../Ftptool4.6.orig/tar_view.c ./tar_view.c
+*** ../../Ftptool4.6.orig/tar_view.c Tue Mar 19 21:11:24 1996
+--- ./tar_view.c Tue Mar 19 21:17:41 1996
+***************
+*** 173,179 ****
+--- 173,181 ----
+ #endif
+ {
+ char *dir;
++ #ifndef __FreeBSD__
+ extern char *sys_errlist[];
++ #endif
+ int rval;
+
+ xv_set(base_window.frame,
+diff -rc ../../Ftptool4.6.orig/view_file.c ./view_file.c
+*** ../../Ftptool4.6.orig/view_file.c Tue Mar 19 21:11:23 1996
+--- ./view_file.c Tue Mar 19 21:17:41 1996
+***************
+*** 582,588 ****
+--- 582,590 ----
+ char *filename = NULL;
+ struct extension_info *tmp;
+ FILE *fp;
++ #ifndef __FreeBSD__
+ extern char *sys_errlist[];
++ #endif
+ char *typename;
+
+ /* create will also truncate, which we want to do here */