1 /*	@(#)condevs.h	4.7	(Berkeley)	05/05/88	*/
2 
3 #include "uucp.h"
4 #include <errno.h>
5 #include <setjmp.h>
6 #include <signal.h>
7 #include <sgtty.h>
8 #ifdef VMSDTR	/* Modem control on vms(works dtr) */
9 #include <eunice/eunice.h>
10 #define TT$M_MODEM	0x00200000 /* These should be in a '.h' somewhere */
11 #define SS$_NORMAL	0x00000001
12 #define IO$_SETMODE	0x00000023
13 #define IO$_SENSEMODE	0x00000027
14 #endif
15 
16 extern char devSel[];	/* name to pass to delock() in close */
17 extern int errno, next_fd;
18 extern jmp_buf Sjbuf;
19 extern int alarmtr();
20 int nulldev(), nodev(), Acuopn(), diropn(), dircls();
21 
22 #ifdef DATAKIT
23 int dkopn();
24 #endif DATAKIT
25 
26 #ifdef DN11
27 int dnopn(), dncls();
28 #endif DN11
29 
30 #ifdef HAYES
31 int hyspopn(), hystopn(), hyscls();
32 #endif HAYES
33 
34 #ifdef HAYES2400
35 int hyspopn24(), hystopn24(), hyscls24();
36 #endif HAYES2400
37 
38 #ifdef HAYESQ
39 int hysqopn(), hysqcls();  /* a version of hayes that doesn't use ret codes */
40 #endif HAYESQ
41 
42 #ifdef NOVATION
43 int novopn(), novcls();
44 #endif NOVATION
45 
46 #ifdef CDS224
47 int cdsopn224(), cdscls224();
48 #endif CDs224
49 
50 #ifdef DF02
51 int df2opn(), df2cls();
52 #endif DF02
53 
54 #ifdef DF112
55 int df12popn(), df12topn(), df12cls();
56 #endif DF112
57 
58 #ifdef PNET
59 int pnetopn();
60 #endif PNET
61 
62 #ifdef VENTEL
63 int ventopn(), ventcls();
64 #endif VENTEL
65 
66 #ifdef PENRIL
67 int penopn(), pencls();
68 #endif PENRIL
69 
70 #ifdef	UNETTCP
71 #define TO_ACTIVE	0
72 int unetopn(), unetcls();
73 #endif UNETTCP
74 
75 #ifdef BSDTCP
76 int bsdtcpopn(), bsdtcpcls();
77 #endif BSDTCP
78 
79 #ifdef VADIC
80 int vadopn(), vadcls();
81 #endif VADIC
82 
83 #ifdef VA212
84 int va212opn(), va212cls();
85 #endif VA212
86 
87 #ifdef VA811S
88 int va811opn(), va811cls();
89 #endif VA811S
90 
91 #ifdef VA820
92 int va820opn(), va820cls();
93 #endif VA820
94 
95 #ifdef	RVMACS
96 int rvmacsopn(), rvmacscls();
97 #endif
98 
99 #ifdef	VMACS
100 int vmacsopn(), vmacscls();
101 #endif
102 
103 #ifdef MICOM
104 int micopn(), miccls();
105 #endif MICOM
106 
107 #ifdef SYTEK
108 int sykopn(), sykcls();
109 #endif SYTEK
110 
111 #ifdef ATT2224
112 int attopn(), attcls();
113 #endif	ATT2224
114 
115