summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/dietlibc/lib/tcsetattr.c
diff options
context:
space:
mode:
authorGuillaume Cottenceau <gc@mandriva.com>2001-06-01 14:22:41 +0000
committerGuillaume Cottenceau <gc@mandriva.com>2001-06-01 14:22:41 +0000
commit82d101b415a99d06fb724267d18c3be842ed2b1b (patch)
tree10852becb6bb26b9d269580c311d992bac03f854 /mdk-stage1/dietlibc/lib/tcsetattr.c
parentc9b71511379834d398dda23fe8e278ab48a7d3c3 (diff)
downloaddrakx-backup-do-not-use-82d101b415a99d06fb724267d18c3be842ed2b1b.tar
drakx-backup-do-not-use-82d101b415a99d06fb724267d18c3be842ed2b1b.tar.gz
drakx-backup-do-not-use-82d101b415a99d06fb724267d18c3be842ed2b1b.tar.bz2
drakx-backup-do-not-use-82d101b415a99d06fb724267d18c3be842ed2b1b.tar.xz
drakx-backup-do-not-use-82d101b415a99d06fb724267d18c3be842ed2b1b.zip
slight modifs to get ppp and pppoe stuff compile better
Diffstat (limited to 'mdk-stage1/dietlibc/lib/tcsetattr.c')
-rw-r--r--mdk-stage1/dietlibc/lib/tcsetattr.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/mdk-stage1/dietlibc/lib/tcsetattr.c b/mdk-stage1/dietlibc/lib/tcsetattr.c
index 642588d47..cf70354d2 100644
--- a/mdk-stage1/dietlibc/lib/tcsetattr.c
+++ b/mdk-stage1/dietlibc/lib/tcsetattr.c
@@ -7,8 +7,12 @@
extern int errno;
+/* Hack around a kernel bug; value must correspond to the one used in speed.c */
+#define IBAUD0 020000000000
+
int tcsetattr(int fildes, int optional_actions, struct termios *termios_p)
{
+ termios_p->c_iflag &= ~IBAUD0;
switch (optional_actions) {
case TCSANOW:
return ioctl(fildes, TCSETS, termios_p);