diff options
Diffstat (limited to 'comms/plp/files/patch-aa')
-rw-r--r-- | comms/plp/files/patch-aa | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/comms/plp/files/patch-aa b/comms/plp/files/patch-aa new file mode 100644 index 000000000000..8451acb0fb84 --- /dev/null +++ b/comms/plp/files/patch-aa @@ -0,0 +1,20 @@ +--- ncp/mp_serial.c.orig Tue Nov 2 12:47:06 1999 ++++ ncp/mp_serial.c Wed Jan 26 20:44:56 2000 +@@ -192,7 +192,7 @@ + #if defined(hpux) || defined(_IBMR2) + ti.c_cflag = CS8 | HUPCL | clocal | CREAD; + #endif +-#if defined(sun) || defined(linux) || defined(__sgi) || defined(__NetBSD__) ++#if defined(sun) || defined(linux) || defined(__sgi) || defined(__NetBSD__) || defined(__FreeBSD__) + ti.c_cflag = CS8 | HUPCL | clocal | CRTSCTS | CREAD; + ti.c_iflag = IGNBRK | IGNPAR; + ti.c_cc[VMIN] = 1; +@@ -223,7 +223,7 @@ + void ser_exit(int fd) + { + struct termios ti; +- if(ioctl(fd, TCGETS, (caddr_t)&ti) < 0) { ++ if(tcgetattr(fd, &ti) < 0) { + perror("TCGETSW"); + } + ti.c_cflag &= ~CRTSCTS; |