Commit | Line | Data |
---|---|---|
88a7a62a | 1 | /* tty_conf.c 4.3 83/05/27 */ |
de2d206e BJ |
2 | |
3 | #include "../h/param.h" | |
4 | #include "../h/systm.h" | |
5 | #include "../h/buf.h" | |
6 | #include "../h/tty.h" | |
7 | #include "../h/conf.h" | |
8 | ||
9 | int nodev(); | |
10 | int nulldev(); | |
11 | ||
12 | int ttyopen(),ttyclose(),ttread(),ttwrite(),nullioctl(),ttstart(); | |
13 | int ttyinput(); | |
14 | ||
15 | #include "bk.h" | |
16 | #if NBK > 0 | |
17 | int bkopen(),bkclose(),bkread(),bkinput(),bkioctl(); | |
18 | #endif | |
19 | ||
20 | #include "tb.h" | |
21 | #if NTB > 0 | |
22 | int tbopen(),tbclose(),tbread(),tbinput(),tbioctl(); | |
23 | #endif | |
24 | ||
25 | struct linesw linesw[] = | |
26 | { | |
27 | ttyopen, nodev, ttread, ttwrite, nullioctl, | |
28 | ttyinput, nodev, nulldev, ttstart, nulldev, | |
29 | #if NBK > 0 | |
30 | bkopen, bkclose, bkread, ttwrite, bkioctl, | |
31 | bkinput, nodev, nulldev, ttstart, nulldev, | |
32 | #else | |
33 | nodev, nodev, nodev, nodev, nodev, | |
34 | nodev, nodev, nodev, nodev, nodev, | |
35 | #endif | |
36 | ttyopen, ttyclose, ttread, ttwrite, nullioctl, | |
37 | ttyinput, nodev, nulldev, ttstart, nulldev, | |
38 | #if NTB > 0 | |
39 | tbopen, tbclose, tbread, nodev, tbioctl, | |
40 | tbinput, nodev, nulldev, ttstart, nulldev, /* 3 */ | |
41 | #else | |
42 | nodev, nodev, nodev, nodev, nodev, | |
43 | nodev, nodev, nodev, nodev, nodev, | |
44 | #endif | |
45 | #if NTB > 0 | |
46 | tbopen, tbclose, tbread, nodev, tbioctl, | |
47 | tbinput, nodev, nulldev, ttstart, nulldev, /* 4 */ | |
48 | #else | |
49 | nodev, nodev, nodev, nodev, nodev, | |
50 | nodev, nodev, nodev, nodev, nodev, | |
51 | #endif | |
de2d206e BJ |
52 | }; |
53 | ||
dc717036 | 54 | int nldisp = sizeof (linesw) / sizeof (linesw[0]); |
88a7a62a SL |
55 | |
56 | /* | |
57 | * Do nothing specific version of line | |
58 | * discipline specific ioctl command. | |
59 | */ | |
60 | /*ARGSUSED*/ | |
61 | nullioctl(tp, cmd, data, flags) | |
62 | struct tty *tp; | |
63 | char *data; | |
64 | int flags; | |
65 | { | |
66 | ||
67 | #ifdef lint | |
68 | tp = tp; data = data; flags = flags; | |
69 | #endif | |
70 | return (-1); | |
71 | } |