1*26151Sbloom /*	condevs.h	4.5	86/02/12	*/
217826Sralph 
318619Sralph #include "uucp.h"
417826Sralph #include <errno.h>
517826Sralph #include <setjmp.h>
617826Sralph #include <signal.h>
717826Sralph #include <sgtty.h>
817826Sralph #ifdef VMSDTR	/* Modem control on vms(works dtr) */
917826Sralph #include <eunice/eunice.h>
1017826Sralph #define TT$M_MODEM	0x00200000 /* These should be in a '.h' somewhere */
1117826Sralph #define SS$_NORMAL	0x00000001
1217826Sralph #define IO$_SETMODE	0x00000023
1317826Sralph #define IO$_SENSEMODE	0x00000027
1417826Sralph #endif
1517826Sralph 
1617826Sralph extern char devSel[];	/* name to pass to delock() in close */
1717826Sralph extern int errno, next_fd;
1817826Sralph extern jmp_buf Sjbuf;
1917826Sralph extern int alarmtr();
2017826Sralph int nulldev(), nodev(), Acuopn(), diropn(), dircls();
2117826Sralph 
2217826Sralph #ifdef DATAKIT
2317826Sralph int dkopn();
2417826Sralph #endif DATAKIT
2517826Sralph 
2617826Sralph #ifdef DN11
2717826Sralph int dnopn(), dncls();
2817826Sralph #endif DN11
2917826Sralph 
3017826Sralph #ifdef HAYES
3123595Sbloom int hyspopn(), hystopn(), hyscls();
3217826Sralph #endif HAYES
3317826Sralph 
3425966Sbloom #ifdef HAYES2400
3525966Sbloom int hyspopn24(), hystop24n(), hyscls();
3625966Sbloom #endif HAYES2400
3725966Sbloom 
3817826Sralph #ifdef HAYESQ
3917826Sralph int hysqopn(), hysqcls();  /* a version of hayes that doesn't use ret codes */
4017826Sralph #endif HAYESQ
4117826Sralph 
4217826Sralph #ifdef NOVATION
4317826Sralph int novopn(), novcls();
4417826Sralph #endif NOVATION
4517826Sralph 
4625966Sbloom #ifdef CDS224
4725966Sbloom int cdsopn224(), cdscls224();
4825966Sbloom #endif CDs224
4925966Sbloom 
5017826Sralph #ifdef DF02
5117826Sralph int df2opn(), df2cls();
5217826Sralph #endif DF02
5317826Sralph 
5418619Sralph #ifdef DF112
5518619Sralph int df12popn(), df12topn(), df12cls();
5618619Sralph #endif DF112
5718619Sralph 
5817826Sralph #ifdef PNET
5917826Sralph int pnetopn();
6017826Sralph #endif PNET
6117826Sralph 
6217826Sralph #ifdef VENTEL
6317826Sralph int ventopn(), ventcls();
6417826Sralph #endif VENTEL
6517826Sralph 
6618619Sralph #ifdef PENRIL
6718619Sralph int penopn(), pencls();
6818619Sralph #endif PENRIL
6918619Sralph 
7017826Sralph #ifdef	UNETTCP
7117826Sralph #define TO_ACTIVE	0
7217826Sralph int unetopn(), unetcls();
7317826Sralph #endif UNETTCP
7417826Sralph 
7517826Sralph #ifdef BSDTCP
7617826Sralph int bsdtcpopn(), bsdtcpcls();
7717826Sralph #endif BSDTCP
7817826Sralph 
7917826Sralph #ifdef VADIC
8017826Sralph int vadopn(), vadcls();
8117826Sralph #endif VADIC
8217826Sralph 
8317826Sralph #ifdef VA212
8417826Sralph int va212opn(), va212cls();
8517826Sralph #endif VA212
8617826Sralph 
8717826Sralph #ifdef VA811S
8817826Sralph int va811opn(), va811cls();
8917826Sralph #endif VA811S
9017826Sralph 
9117826Sralph #ifdef VA820
9217826Sralph int va820opn(), va820cls();
9317826Sralph #endif VA820
9417826Sralph 
9517826Sralph #ifdef	RVMACS
9617826Sralph int rvmacsopn(), rvmacscls();
9717826Sralph #endif
9817826Sralph 
9917826Sralph #ifdef	VMACS
10017826Sralph int vmacsopn(), vmacscls();
10117826Sralph #endif
10217826Sralph 
10317826Sralph #ifdef MICOM
10417826Sralph int micopn(), miccls();
10517826Sralph #endif MICOM
10617826Sralph 
10717826Sralph #ifdef SYTEK
10817826Sralph int sykopn(), sykcls();
109*26151Sbloom #endif SYTEK
110*26151Sbloom 
111*26151Sbloom #ifdef ATT2224
112*26151Sbloom int attopn(), attcls();
113*26151Sbloom #endif	ATT2224
114*26151Sbloom 
115