diff options
author | Xiaobo Liu <cppcoffee@gmail.com> | 2023-01-27 20:32:33 +0800 |
---|---|---|
committer | Xiaobo Liu <cppcoffee@gmail.com> | 2023-01-27 20:32:40 +0800 |
commit | a45b71bb54c89111233504e132de61dfc43e4cce (patch) | |
tree | 8dcc8bb3367b9f0d044b82a1b4c86759c2424cbb /src/unix/linux_like/linux | |
parent | f4d5a669c44fa302cdf7c047ae1923c0f19b861e (diff) | |
download | rust-libc-a45b71bb54c89111233504e132de61dfc43e4cce.tar.gz |
uclibc/mips: add missing constant
Signed-off-by: Xiaobo Liu <cppcoffee@gmail.com>
This add the FFDLY & NLDLY & CBAUDEX & CIBAUD constant on Linux and uclibc.
It is defined as part of the uclibc in termios.h:
https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/tree/libc/sysdeps/linux/mips/bits/termios.h#n103
https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/tree/libc/sysdeps/linux/mips/bits/termios.h#n87
https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/tree/libc/sysdeps/linux/mips/bits/termios.h#n152
https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/tree/libc/sysdeps/linux/mips/bits/termios.h#n171
Diffstat (limited to 'src/unix/linux_like/linux')
-rw-r--r-- | src/unix/linux_like/linux/uclibc/mips/mod.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/unix/linux_like/linux/uclibc/mips/mod.rs b/src/unix/linux_like/linux/uclibc/mips/mod.rs index 7ecff6508e..a5cb2bbe47 100644 --- a/src/unix/linux_like/linux/uclibc/mips/mod.rs +++ b/src/unix/linux_like/linux/uclibc/mips/mod.rs @@ -76,6 +76,7 @@ pub const EL2HLT: ::c_int = 44; pub const EBADE: ::c_int = 50; pub const EBADR: ::c_int = 51; pub const EXFULL: ::c_int = 52; +pub const FFDLY: ::c_int = 0o0100000; pub const ENOANO: ::c_int = 53; pub const EBADRQC: ::c_int = 54; pub const EBADSLT: ::c_int = 55; @@ -151,6 +152,8 @@ pub const MAP_POPULATE: ::c_int = 0x10000; pub const MAP_NONBLOCK: ::c_int = 0x20000; pub const MAP_STACK: ::c_int = 0x40000; +pub const NLDLY: ::tcflag_t = 0o0000400; + pub const SOCK_STREAM: ::c_int = 2; pub const SOCK_DGRAM: ::c_int = 1; pub const SOCK_SEQPACKET: ::c_int = 5; @@ -211,6 +214,8 @@ pub const RTLD_GLOBAL: ::c_int = 0x4; pub const SIGSTKSZ: ::size_t = 8192; pub const CBAUD: ::tcflag_t = 0o0010017; +pub const CBAUDEX: ::tcflag_t = 0o0010000; +pub const CIBAUD: ::tcflag_t = 0o002003600000; pub const TAB1: ::tcflag_t = 0x00000800; pub const TAB2: ::tcflag_t = 0x00001000; pub const TAB3: ::tcflag_t = 0x00001800; |