1
Sync with upstream CVS, complete log:
3
Revision 1.11 - Sun Dec 4 05:15:36 2005 UTC by ecki
6
Revision 1.10 - Sun Dec 4 05:14:08 2005 UTC by ecki
7
make slattach 3-wire -L mode work (no RTSCTS) (Debian Bug #175743)
9
Index: net-tools/slattach.c
10
===================================================================
11
--- net-tools.orig/slattach.c
12
+++ net-tools/slattach.c
16
const char *Release = RELEASE,
17
- *Version = "@(#) slattach 1.21 (1999-11-21)",
18
+ *Version = "$Id: slattach.c,v 1.11 2005/12/04 05:15:36 ecki Exp $",
19
*Signature = "net-tools, Fred N. van Kempen et al.";
22
@@ -115,7 +115,7 @@ int opt_h = 0; /* "hangup" on carrier
23
int opt_k = 0; /* "keepalive" value */
25
int opt_l = 0; /* "lock it" flag */
26
-int opt_L = 0; /* clocal flag */
27
+int opt_L = 0; /* 3-wire mode flag */
28
int opt_m = 0; /* "set RAW mode" flag */
29
int opt_n = 0; /* "set No Mesg" flag */
31
@@ -342,9 +342,11 @@ tty_set_raw(struct termios *tty)
32
tty->c_oflag = (0); /* output flags */
33
tty->c_lflag = (0); /* local flags */
34
speed = (tty->c_cflag & CBAUD); /* save current speed */
35
- tty->c_cflag = (CRTSCTS | HUPCL | CREAD); /* UART flags */
36
+ tty->c_cflag = (HUPCL | CREAD); /* UART flags */
38
tty->c_cflag |= CLOCAL;
40
+ tty->c_cflag |= CRTSCTS;
41
tty->c_cflag |= speed; /* restore speed */