mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-14 23:46:10 +00:00
5d18ff83bb
There is a later version of conserver, but it requires a rather extensive build environment and set of tools to build it. This version works is nice and stable though.
29 lines
868 B
Plaintext
29 lines
868 B
Plaintext
--- ./console/console.c Sat Nov 22 20:11:48 1997
|
|
+++ ./console/console.c Sat Aug 23 17:40:44 1997
|
|
@@ -367,15 +367,15 @@
|
|
|
|
#if USE_TERMIOS
|
|
- if (0 != ioctl(0, TCGETS, & o_tios)) {
|
|
+ if (0 != tcgetattr(0, & o_tios)) {
|
|
fprintf(stderr, "%s: iotcl: getsw: %s\n", progname, strerror(errno));
|
|
exit(10);
|
|
}
|
|
n_tios = o_tios;
|
|
- n_tios.c_iflag &= ~(INLCR|IGNCR|ICRNL|IUCLC|IXON);
|
|
+ n_tios.c_iflag &= ~(INLCR|IGNCR|ICRNL|IXON);
|
|
n_tios.c_oflag &= ~OPOST;
|
|
n_tios.c_lflag &= ~(ICANON|ISIG|ECHO);
|
|
n_tios.c_cc[VMIN] = 1;
|
|
n_tios.c_cc[VTIME] = 0;
|
|
- if (0 != ioctl(0, TCSETS, & n_tios)) {
|
|
+ if (0 != tcsetattr(0, TCSANOW, & n_tios)) {
|
|
fprintf(stderr, "%s: getarrt: %s\n", progname, strerror(errno));
|
|
exit(10);
|
|
@@ -453,5 +453,5 @@
|
|
return;
|
|
#if USE_TERMIOS
|
|
- (void)ioctl(0, TCSETS, (char *)&o_tios);
|
|
+ (void)tcsetattr(0, TCSANOW, &o_tios);
|
|
#else
|
|
#if USE_TERMIO
|