minicom.patch 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. --- src/updown.c.orig Thu Jul 9 14:49:47 1998
  2. +++ src/updown.c Sun Dec 13 18:34:51 1998
  3. @@ -230,7 +230,7 @@
  4. do_log(cmdline); /* jl 22.06.97 */
  5. if (P_PFULL(g) == 'N') {
  6. - win = wopen(10, 7, 70, 13, BSINGLE, stdattr, mfcolor, mbcolor, 1, 0, 1);
  7. + win = wopen(5, 5, 74, 11, BSINGLE, stdattr, mfcolor, mbcolor, 1, 0, 1);
  8. snprintf(title, sizeof(title), _("%.30s %s - Press CTRL-C to quit"), P_PNAME(g),
  9. what == 'U' ? _("upload") : _("download"));
  10. wtitle(win, TMID, title);
  11. --- src/window.c.orig Tue Aug 11 03:10:29 1998
  12. +++ src/window.c Tue Aug 11 03:07:12 1998
  13. @@ -104,7 +104,7 @@
  14. int useattr = 1;
  15. int dirflush = 1;
  16. -extern int LINES, COLS;
  17. +int LINES, COLS;
  18. int usecolor = 0;
  19. WIN *stdwin;
  20. char *_tptr = CNULL;
  21. --- src/windiv.c.orig Mon Mar 2 14:28:51 1998
  22. +++ src/windiv.c Tue Aug 11 02:48:32 1998
  23. @@ -12,6 +12,7 @@
  24. *
  25. * hgk+jl 02.98 File selection window
  26. */
  27. +#include <sys/types.h>
  28. #include <dirent.h>
  29. #include <sys/stat.h>
  30. #include "port.h"
  31. @@ -244,8 +245,14 @@
  32. /* get regular files */
  33. dirlist[nCnt].d_ino = dirent->d_ino;
  34. - dirlist[nCnt].d_off = dirent->d_off;
  35. dirlist[nCnt].d_reclen = dirent->d_reclen;
  36. +#if (defined(BSD) && (BSD >= 199306))
  37. + dirlist[nCnt].d_type = dirent->d_type;
  38. + dirlist[nCnt].d_namlen = dirent->d_namlen;
  39. +#else
  40. + dirlist[nCnt].d_off = dirent->d_off;
  41. +#endif
  42. +
  43. strcpy(dirlist[nCnt].d_name, dirent->d_name );
  44. nMaxWidth = max(nMaxWidth, strlen(dirent->d_name));
  45. nCnt++;
  46. --- src/ascii-xfr.c.orig Sun Mar 8 08:10:26 1998
  47. +++ src/ascii-xfr.c Sun Dec 13 21:55:16 1998
  48. @@ -14,6 +14,10 @@
  49. #include <string.h>
  50. #include <time.h>
  51. #include <fcntl.h>
  52. +#if (defined(__unix__) || defined(unix)) && !defined(USG)
  53. +#include <sys/param.h> /* get BSD definition if present */
  54. +#endif
  55. +
  56. /*
  57. * Externals.
  58. --- src/sysdep1.c.orig Wed Mar 15 08:45:03 2000
  59. +++ src/sysdep1.c Fri Nov 10 09:26:24 2000
  60. @@ -69 +69 @@
  61. -#if defined(TIOCM_RTS) && defined(TIOCMODG)
  62. +#if defined(TIOCM_RTS) && defined(TIOCMGET)
  63. @@ -72 +72 @@
  64. - ioctl(fd, TIOCMODG, &mcs);
  65. + ioctl(fd, TIOCMGET, &mcs);
  66. @@ -74 +74 @@
  67. - ioctl(fd, TIOCMODS, &mcs);
  68. + ioctl(fd, TIOCMSET, &mcs);
  69. @@ -180 +180 @@
  70. -#ifdef TIOCMODG
  71. +#ifdef TIOCMGET
  72. @@ -183 +183 @@
  73. - ioctl(fd, TIOCMODG, &mcs);
  74. + ioctl(fd, TIOCMGET, &mcs);
  75. @@ -221,2 +221,2 @@
  76. -#ifdef TIOCMODG
  77. - ioctl(fd, TIOCMODG, &m_word);
  78. +#ifdef TIOCMGET
  79. + ioctl(fd, TIOCMGET, &m_word);
  80. @@ -243,2 +243,2 @@
  81. -#ifdef TIOCMODS
  82. - ioctl(fd, TIOCMODS, &m_word);
  83. +#ifdef TIOCMSET
  84. + ioctl(fd, TIOCMSET, &m_word);