Print this page
14249 pseudo-terminal nomenclature should reflect POSIX
Change-Id: Ib4a3cef899ff4c71b09cb0dc6878863c5e8357bc


 461 /* Modem control */
 462 #define TIOCMSET        (tIOC|26)       /* set all modem bits */
 463 #define TIOCMBIS        (tIOC|27)       /* bis modem bits */
 464 #define TIOCMBIC        (tIOC|28)       /* bic modem bits */
 465 #define TIOCMGET        (tIOC|29)       /* get all modem bits */
 466 #define         TIOCM_LE        0001            /* line enable */
 467 #define         TIOCM_DTR       0002            /* data terminal ready */
 468 #define         TIOCM_RTS       0004            /* request to send */
 469 #define         TIOCM_ST        0010            /* secondary transmit */
 470 #define         TIOCM_SR        0020            /* secondary receive */
 471 #define         TIOCM_CTS       0040            /* clear to send */
 472 #define         TIOCM_CAR       0100            /* carrier detect */
 473 #define         TIOCM_CD        TIOCM_CAR
 474 #define         TIOCM_RNG       0200            /* ring */
 475 #define         TIOCM_RI        TIOCM_RNG
 476 #define         TIOCM_DSR       0400            /* data set ready */
 477 
 478 /* pseudo-tty */
 479 
 480 #define TIOCREMOTE      (tIOC|30)       /* remote input editing */
 481 #define TIOCSIGNAL      (tIOC|31)       /* pty: send signal to slave */
 482 
 483 
 484 /* Some more 386 xenix stuff */
 485 
 486 #define LDIOC   ('D'<<8)
 487 
 488 #define LDOPEN  (LDIOC|0)
 489 #define LDCLOSE (LDIOC|1)
 490 #define LDCHG   (LDIOC|2)
 491 #define LDGETT  (LDIOC|8)
 492 #define LDSETT  (LDIOC|9)
 493 
 494 /* Slots for 386 compatibility */
 495 
 496 #define LDSMAP  (LDIOC|110)
 497 #define LDGMAP  (LDIOC|111)
 498 #define LDNMAP  (LDIOC|112)
 499 #define LDEMAP  (LDIOC|113)
 500 #define LDDMAP  (LDIOC|114)
 501 




 461 /* Modem control */
 462 #define TIOCMSET        (tIOC|26)       /* set all modem bits */
 463 #define TIOCMBIS        (tIOC|27)       /* bis modem bits */
 464 #define TIOCMBIC        (tIOC|28)       /* bic modem bits */
 465 #define TIOCMGET        (tIOC|29)       /* get all modem bits */
 466 #define         TIOCM_LE        0001            /* line enable */
 467 #define         TIOCM_DTR       0002            /* data terminal ready */
 468 #define         TIOCM_RTS       0004            /* request to send */
 469 #define         TIOCM_ST        0010            /* secondary transmit */
 470 #define         TIOCM_SR        0020            /* secondary receive */
 471 #define         TIOCM_CTS       0040            /* clear to send */
 472 #define         TIOCM_CAR       0100            /* carrier detect */
 473 #define         TIOCM_CD        TIOCM_CAR
 474 #define         TIOCM_RNG       0200            /* ring */
 475 #define         TIOCM_RI        TIOCM_RNG
 476 #define         TIOCM_DSR       0400            /* data set ready */
 477 
 478 /* pseudo-tty */
 479 
 480 #define TIOCREMOTE      (tIOC|30)       /* remote input editing */
 481 #define TIOCSIGNAL      (tIOC|31)       /* pty: send signal to subsidiary */
 482 
 483 
 484 /* Some more 386 xenix stuff */
 485 
 486 #define LDIOC   ('D'<<8)
 487 
 488 #define LDOPEN  (LDIOC|0)
 489 #define LDCLOSE (LDIOC|1)
 490 #define LDCHG   (LDIOC|2)
 491 #define LDGETT  (LDIOC|8)
 492 #define LDSETT  (LDIOC|9)
 493 
 494 /* Slots for 386 compatibility */
 495 
 496 #define LDSMAP  (LDIOC|110)
 497 #define LDGMAP  (LDIOC|111)
 498 #define LDNMAP  (LDIOC|112)
 499 #define LDEMAP  (LDIOC|113)
 500 #define LDDMAP  (LDIOC|114)
 501