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