Annotation of coherent/f/usr/include.78/dial.h, revision 1.1.1.1

1.1       root        1: /*
                      2:  * $Log:       /usr/src/cmd/include/RCS/dial.h,v $
                      3:  * Revision 1.1        89/04/26  16:24:50      root
                      4:  * Initial revision
                      5:  * 
                      6:  */
                      7: 
                      8: #ifndef        __DIAL_H__
                      9: #define        __DIAL_H__
                     10: 
                     11: #include <termio.h>
                     12: 
                     13: #define        LDEVS   "/usr/lib/uucp/L-devices"
                     14: #define        DEVDIR  "/dev/"                         /* device path */
                     15: #define        LOCK    "/usr/spool/uucp/LCK.."         /* lock file semaphore */
                     16: #define        DVC_LEN 30                      /* max num of chars in TTY-device path name */
                     17: 
                     18: /*
                     19:  *     Error mnemonics
                     20:  */
                     21: 
                     22: #define        INTRPT  (-1)    /* Interrupt occured */
                     23: #define        D_HUNG  (-2)    /* dialer hung (no return from write) */
                     24: #define        NO_ANS  (-3)    /* no answer within 10 seconds */
                     25: #define        ILL_BD  (-4)    /* illegal baud rate */
                     26: #define        A_PROB  (-5)    /* acu problem (open() failure) */
                     27: #define        L_PROB  (-6)    /* line problem (open() failure) */
                     28: #define        NO_Ldv  (-7)    /* cannot open LDEVS file */
                     29: #define        DV_NT_A (-8)    /* requested device not available */
                     30: #define        DV_NT_K (-9)    /* requested device not known */
                     31: #define        NO_BD_A (-10)   /* no device available at requested baud */
                     32: #define        NO_BD_K (-11)   /* no device known at requested baud */
                     33: 
                     34: typedef        struct {
                     35:        struct  termio  *attr;  /* ptr to termio attribute struct */
                     36:        int     baud;           /* transmission baud rate */
                     37:        int     speed;          /* 212A modem: low=300, high=1200 */
                     38:        char    *line;          /* device name for outgoing line */
                     39:        char    *telno;         /* ptr to telephone num digits string */
                     40:        int     modem;          /* allow modem control on direct lines */
                     41: } CALL;
                     42: 
                     43: extern int     dial();
                     44: extern void    undial();
                     45: 
                     46: #endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.