summaryrefslogtreecommitdiffstats
path: root/sys/kern/tty_conf.c
Commit message (Collapse)AuthorAgeFilesLines
* Replaced bogus macros for entry points to unconfigured line disciplinesbde1995-11-051-48/+85
| | | | | | | | | | | | | | by functions. tty_conf.c: Cleaned up formatting of tables. Removed another ARGSUSED for consistency. conf.h: Introduced typedefs for line discipline functions. Backed out most of previous revision (it is done elsewhere).
* Obtained from: partly from ancient patches by ache and me via 1.1.5bde1995-07-291-5/+5
| | | | | | | | | | | | | | | | Remove nullmodem(). It may be useful to have a null modem routine, but nullmodem() wasn't one. nullmodem() was identical to ttymodem() except it didn't implement MDMBUF (carrier) flow control, didn't do any wakeups for off to on carrier transitions, and didn't flush the i/o queues for on to off carrier transitions (flushing has the side effect of waking up readers and writers) although it did generate SIGHUPs. The wakeups must normally be done even if nullmodem() is null in case something is sleeping waiting for a carrier transition. In any case, the wakeups should be harmless. They may cause bogus results for select(), but select() is already bogus for nonstandard line disciplines.
* Remove trailing whitespace.rgrimes1995-05-301-2/+2
|
* Set it so you can add and remove line disciplines without replicatingdufault1995-03-211-1/+62
| | | | | code for looking for open slots in table (and you could hide the table if you wanted to).
* Allow for loadable line disciplines (eventually).wollman1994-10-051-35/+12
|
* Added $Id$dg1994-08-021-0/+1
|
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-251-1/+7
| | | | | Reviewed by: Rodney W. Grimes Submitted by: John Dyson and David Greenman
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+126
OpenPOWER on IntegriCloud