@@ -522,6 +522,38 @@ pub const CLONE_DETACHED: ::c_int = 0x400000;
522
522
pub const CLONE_UNTRACED : :: c_int = 0x800000 ;
523
523
pub const CLONE_CHILD_SETTID : :: c_int = 0x01000000 ;
524
524
525
+ pub const TCGETS : :: c_ulong = 0x5401 ;
526
+ pub const TCSETS : :: c_ulong = 0x5402 ;
527
+ pub const TCSETSW : :: c_ulong = 0x5403 ;
528
+ pub const TCSETSF : :: c_ulong = 0x5404 ;
529
+ pub const TCGETA : :: c_ulong = 0x5405 ;
530
+ pub const TCSETA : :: c_ulong = 0x5406 ;
531
+ pub const TCSETAW : :: c_ulong = 0x5407 ;
532
+ pub const TCSETAF : :: c_ulong = 0x5408 ;
533
+ pub const TCSBRK : :: c_ulong = 0x5409 ;
534
+ pub const TCXONC : :: c_ulong = 0x540A ;
535
+ pub const TCFLSH : :: c_ulong = 0x540B ;
536
+ pub const TIOCGSOFTCAR : :: c_ulong = 0x5419 ;
537
+ pub const TIOCSSOFTCAR : :: c_ulong = 0x541A ;
538
+ pub const TIOCINQ : :: c_ulong = 0x541B ;
539
+ pub const TIOCLINUX : :: c_ulong = 0x541C ;
540
+ pub const TIOCGSERIAL : :: c_ulong = 0x541E ;
541
+ pub const TIOCEXCL : :: c_ulong = 0x540C ;
542
+ pub const TIOCNXCL : :: c_ulong = 0x540D ;
543
+ pub const TIOCSCTTY : :: c_ulong = 0x540E ;
544
+ pub const TIOCGPGRP : :: c_ulong = 0x540F ;
545
+ pub const TIOCSPGRP : :: c_ulong = 0x5410 ;
546
+ pub const TIOCOUTQ : :: c_ulong = 0x5411 ;
547
+ pub const TIOCSTI : :: c_ulong = 0x5412 ;
548
+ pub const TIOCGWINSZ : :: c_ulong = 0x5413 ;
549
+ pub const TIOCSWINSZ : :: c_ulong = 0x5414 ;
550
+ pub const TIOCMGET : :: c_ulong = 0x5415 ;
551
+ pub const TIOCMBIS : :: c_ulong = 0x5416 ;
552
+ pub const TIOCMBIC : :: c_ulong = 0x5417 ;
553
+ pub const TIOCMSET : :: c_ulong = 0x5418 ;
554
+ pub const FIONREAD : :: c_ulong = 0x541B ;
555
+ pub const TIOCCONS : :: c_ulong = 0x541D ;
556
+
525
557
f ! {
526
558
pub fn FD_CLR ( fd: :: c_int, set: * mut fd_set) -> ( ) {
527
559
let fd = fd as usize ;
0 commit comments