freebsd-ports/comms/plp/files/patch-aa
Jeremy Lea 915047b6af Initial import of Psion Link Protocol 1.8.
This program is used to transfer data between a Psion Series 5mx
(default) or Psion Series 5 to a Unix server.  The ncp daemon is
started to communicate with the Psion and an ftp like interface is
provided by rfsv.

PR:		15181
Submitted by:	Maurice Castro <maurice@atum.castro.aus.net>
2000-01-29 07:53:11 +00:00

20 lines
697 B
Text

--- 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;