projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
4.3BSD release version
[unix-history]
/
usr
/
src
/
sys
/
kern
/
tty_conf.c
diff --git
a/usr/src/sys/kern/tty_conf.c
b/usr/src/sys/kern/tty_conf.c
index
76dfecd
..
a443226
100644
(file)
--- a/
usr/src/sys/kern/tty_conf.c
+++ b/
usr/src/sys/kern/tty_conf.c
@@
-1,16
+1,23
@@
-/* tty_conf.c 4.3 83/05/27 */
+/*
+ * Copyright (c) 1982, 1986 Regents of the University of California.
+ * All rights reserved. The Berkeley software License Agreement
+ * specifies the terms and conditions for redistribution.
+ *
+ * @(#)tty_conf.c 7.1 (Berkeley) %G%
+ */
-#include "../h/param.h"
-#include "../h/systm.h"
-#include "../h/buf.h"
-#include "../h/tty.h"
-#include "../h/conf.h"
+#include "param.h"
+#include "systm.h"
+#include "buf.h"
+#include "ioctl.h"
+#include "tty.h"
+#include "conf.h"
int nodev();
int nulldev();
int nodev();
int nulldev();
-int ttyopen(),ttyclose(),ttread(),ttwrite(),nullioctl(),ttstart();
-int ttyinput();
+int ttyopen(),tty
l
close(),ttread(),ttwrite(),nullioctl(),ttstart();
+int tty
modem(), nullmodem(), tty
input();
#include "bk.h"
#if NBK > 0
#include "bk.h"
#if NBK > 0
@@
-21,30
+28,35
@@
int bkopen(),bkclose(),bkread(),bkinput(),bkioctl();
#if NTB > 0
int tbopen(),tbclose(),tbread(),tbinput(),tbioctl();
#endif
#if NTB > 0
int tbopen(),tbclose(),tbread(),tbinput(),tbioctl();
#endif
+#include "sl.h"
+#if NSL > 0
+int slopen(),slclose(),slinput(),sltioctl(),slstart();
+#endif
+
struct linesw linesw[] =
{
struct linesw linesw[] =
{
- ttyopen,
nodev, ttread, ttwrite, nullioctl,
- ttyinput, nodev, nulldev, ttstart,
nulldev
,
+ ttyopen,
ttylclose, ttread, ttwrite, nullioctl, /* 0- OTTYDISC */
+ ttyinput, nodev, nulldev, ttstart,
ttymodem
,
#if NBK > 0
#if NBK > 0
- bkopen, bkclose, bkread, ttwrite, bkioctl,
- bkinput, nodev, nulldev, ttstart, null
dev
,
+ bkopen, bkclose, bkread, ttwrite, bkioctl,
/* 1- NETLDISC */
+ bkinput, nodev, nulldev, ttstart, null
modem
,
#else
nodev, nodev, nodev, nodev, nodev,
nodev, nodev, nodev, nodev, nodev,
#endif
#else
nodev, nodev, nodev, nodev, nodev,
nodev, nodev, nodev, nodev, nodev,
#endif
- ttyopen, tty
close, ttread, ttwrite, nullioctl,
- ttyinput, nodev, nulldev, ttstart,
nulldev
,
+ ttyopen, tty
lclose, ttread, ttwrite, nullioctl, /* 2- NTTYDISC */
+ ttyinput, nodev, nulldev, ttstart,
ttymodem
,
#if NTB > 0
tbopen, tbclose, tbread, nodev, tbioctl,
#if NTB > 0
tbopen, tbclose, tbread, nodev, tbioctl,
- tbinput, nodev, nulldev, ttstart, null
dev, /* 3
*/
+ tbinput, nodev, nulldev, ttstart, null
modem, /* 3- TABLDISC
*/
#else
nodev, nodev, nodev, nodev, nodev,
nodev, nodev, nodev, nodev, nodev,
#endif
#else
nodev, nodev, nodev, nodev, nodev,
nodev, nodev, nodev, nodev, nodev,
#endif
-#if N
TB
> 0
-
tbopen, tbclose, tbread, nodev, tb
ioctl,
-
tbinput, nodev, nulldev, ttstart, nulldev, /* 4
*/
+#if N
SL
> 0
+
slopen, slclose, nodev, nodev, slt
ioctl,
+
slinput, nodev, nulldev, slstart, nulldev, /* 4- SLIPDISC
*/
#else
nodev, nodev, nodev, nodev, nodev,
nodev, nodev, nodev, nodev, nodev,
#else
nodev, nodev, nodev, nodev, nodev,
nodev, nodev, nodev, nodev, nodev,