cognet
fca697e1b7
Compare t_brkc against (char)_POSIX_VDISABLE, not against -1.
...
Discussed with: bde
2004-05-07 15:35:38 +00:00
imp
14fba41ee1
Remove advertising clause from University of California Regent's license,
...
per letter dated July 22, 1999.
Approved by: core
2004-04-05 21:03:37 +00:00
obrien
97ddbdc5a1
Use __FBSDID().
2003-06-11 00:56:59 +00:00
bde
4b3750d8c2
Fixed some style bugs in the removal of __P(()). The main ones were
...
not removing tabs before "__P((", and not outdenting continuation lines
to preserve non-KNF lining up of code with parentheses. Switch to KNF
formatting and/or rewrap the whole prototype in some cases.
2002-03-24 05:09:11 +00:00
alfred
5b4907de78
Remove __P.
2002-03-19 21:25:46 +00:00
peter
e4b04a2b21
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
dfr
92449ad5fa
This commit fixes various 64bit portability problems required for
...
FreeBSD/alpha. The most significant item is to change the command
argument to ioctl functions from int to u_long. This change brings us
inline with various other BSD versions. Driver writers may like to
use (__FreeBSD_version == 300003) to detect this change.
The prototype FreeBSD/alpha machdep will follow in a couple of days
time.
1998-06-07 17:13:14 +00:00
bde
86773632dc
Don't depend on "implicit int".
1998-02-25 06:16:37 +00:00
steve
9fcdb68302
Fix a couple of operator precedence bugs.
...
PR: 5450
Submitted by: Sakari Jalovaara <sja@tekla.fi>
1998-01-25 17:25:41 +00:00
eivind
2ad60b3a3a
Make COMPAT_43 and COMPAT_SUNOS new-style options.
1997-12-16 17:40:42 +00:00
bde
162d2f7db2
Use ENOIOCTL instead of -1 (= ERESTART) for tty ioctls that are
...
not handled at a particular level. This fixes mainly restarting
of interrupted TIOCDRAINs and TIOCSETA{W,F}s.
1997-12-06 13:25:01 +00:00
bde
2b60d80b5b
Removed unused #includes.
1997-08-02 14:33:27 +00:00
bde
61959b361a
Don't include <sys/ioctl.h> in the kernel. Stage 5: include
...
<sys/ioctl_compat.h> and sometimes <sys/filio.h> instead of
<sys/ioctl.h> in tty-related files. <sys/ttycom.h> is still
usually imported bogusly via <sys/termios.h>.
1997-03-24 12:03:06 +00:00
peter
c8dcd04895
Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not
...
ready for it yet.
1997-02-22 09:48:43 +00:00
jkh
9c0cd3f9df
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
phk
c16e905bcf
A Major staticize sweep. Generates a couple of warnings that I'll deal
...
with later.
A number of unused vars removed.
A number of unused procs removed or #ifdefed.
1995-12-14 08:32:45 +00:00
bde
87f9f11bbb
Improved formatting.
...
Added a comment about possibly better handling of INPCK.
Added a prototype.
1995-11-18 11:07:00 +00:00
ache
7c66c4f443
Preserve current termios speed for TIOCSET*, if it matched with
...
nearest valid. It means that gtty+stty transaction (without speed
change) not breaks non-standard speeds now.
1995-08-02 12:53:14 +00:00
ache
41247d6c70
Better approximation for TIOCGETP (gtty) for non-standard speeds.
...
Old variant returns 38400 for them, now it returns nearest matched
rounded down, expect speeds in range 0 > speed < 50 rounded up
to not produce hangup.
1995-08-02 12:03:12 +00:00
ache
d49ea620dd
Check for valid speed values in pty drive
...
Check for negative speed values in tty drive
Back out valid speed values checking from tty drive
Suggested by: bde
1995-08-02 06:55:36 +00:00
ache
88c69a87c7
Check for valid speeds in TIOCSET* and return EINVAL for incorrect
...
values instead of setting garbadge.
1995-08-01 23:27:36 +00:00
rgrimes
b6f07b22b2
Remove trailing whitespace.
1995-05-30 08:16:23 +00:00
ache
d80311f692
Extract "set" family functions to separate module, needed for
...
locking in sio f.e.
1995-04-11 17:54:25 +00:00
ache
7345e3632c
Back out changes related to locked bits until more elegant solution will be
...
found. Fix flags declarations.
1995-04-02 19:26:50 +00:00
ache
0c265655a9
Fix error in TIOCSETC/TIOCSLTC, they need to call TIOCSETA.
...
Remove static from some functions, needed in sio (later)
1995-04-02 04:15:08 +00:00
ache
e0c421b8ae
Return EINVAL instead of setting wrong in/out speed
...
Fix declaration of cc arrays
Remove static from compatspcodes, will needed in sio (later)
1995-04-02 03:51:53 +00:00
ache
d387080aa2
c_iflag handling in setting compat modes now more close to V7
1995-03-29 19:50:58 +00:00
ache
7dba15bcb7
Better IXANY/IXOFF processing into setflags.
...
Cosmetique 'tab' fix
1994-10-11 20:29:42 +00:00
ache
1ce38e962f
Fix old cs8->cs7 bug, bringed by rlogin.
...
Obtained from: FreeBSD 1.x
1994-10-11 20:04:49 +00:00
phk
c7eb90d996
Cosmetics: added ()'s and fixed prinf-formats to make gcc silent.
1994-10-08 22:33:43 +00:00
bde
1000e52b32
Support speeds 57600 and 115200.
...
Privatize functions.
1994-08-25 10:01:00 +00:00
dg
07b8b5ff37
Added $Id$
1994-08-02 07:55:43 +00:00
rgrimes
3bb7a7d222
The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.
...
Reviewed by: Rodney W. Grimes
Submitted by: John Dyson and David Greenman
1994-05-25 09:21:21 +00:00
rgrimes
8fb65ce818
BSD 4.4 Lite Kernel Sources
1994-05-24 10:09:53 +00:00