date and time created 85/03/22 09:03:14 by ralph
[unix-history] / usr / src / usr.bin / uucp / includes / condevs.h
CommitLineData
e775928b
RC
1/* condevs.h 4.1 85/01/22 */
2
3#include <sys/types.h>
4#include <errno.h>
5#include <setjmp.h>
6#include <signal.h>
7#include <sgtty.h>
8#include "uucp.h"
9#ifdef VMSDTR /* Modem control on vms(works dtr) */
10#include <eunice/eunice.h>
11#define TT$M_MODEM 0x00200000 /* These should be in a '.h' somewhere */
12#define SS$_NORMAL 0x00000001
13#define IO$_SETMODE 0x00000023
14#define IO$_SENSEMODE 0x00000027
15#endif
16
17extern char devSel[]; /* name to pass to delock() in close */
18extern int errno, next_fd;
19extern jmp_buf Sjbuf;
20extern int alarmtr();
21int nulldev(), nodev(), Acuopn(), diropn(), dircls();
22
23#ifdef DATAKIT
24int dkopn();
25#endif DATAKIT
26
27#ifdef DN11
28int dnopn(), dncls();
29#endif DN11
30
31#ifdef HAYES
32int hysopn(), hyscls();
33#endif HAYES
34
35#ifdef HAYESQ
36int hysqopn(), hysqcls(); /* a version of hayes that doesn't use ret codes */
37#endif HAYESQ
38
39#ifdef NOVATION
40int novopn(), novcls();
41#endif NOVATION
42
43#ifdef DF02
44int df2opn(), df2cls();
45#endif DF02
46
47#ifdef PNET
48int pnetopn();
49#endif PNET
50
51#ifdef VENTEL
52int ventopn(), ventcls();
53#endif VENTEL
54
55#ifdef UNETTCP
56#define TO_ACTIVE 0
57int unetopn(), unetcls();
58#endif UNETTCP
59
60#ifdef BSDTCP
61int bsdtcpopn(), bsdtcpcls();
62#endif BSDTCP
63
64#ifdef VADIC
65int vadopn(), vadcls();
66#endif VADIC
67
68#ifdef VA212
69int va212opn(), va212cls();
70#endif VA212
71
72#ifdef VA811S
73int va811opn(), va811cls();
74#endif VA811S
75
76#ifdef VA820
77int va820opn(), va820cls();
78#endif VA820
79
80#ifdef RVMACS
81int rvmacsopn(), rvmacscls();
82#endif
83
84#ifdef VMACS
85int vmacsopn(), vmacscls();
86#endif
87
88#ifdef MICOM
89int micopn(), miccls();
90#endif MICOM
91
92#ifdef SYTEK
93int sykopn(), sykcls();
94#endif