mirror of
https://github.com/ziglang/zig.git
synced 2026-02-13 04:48:20 +00:00
add tcdrain on linux
This commit is contained in:
parent
a1486e1e1e
commit
8aa21ade8c
@ -1514,6 +1514,10 @@ pub fn tcsetattr(fd: fd_t, optional_action: TCSA, termios_p: *const termios) usi
|
||||
return syscall3(.ioctl, @bitCast(usize, @as(isize, fd)), T.CSETS + @enumToInt(optional_action), @ptrToInt(termios_p));
|
||||
}
|
||||
|
||||
pub fn tcdrain(fd: fd_t) usize {
|
||||
return syscall3(.ioctl, @bitCast(usize, @as(isize, fd)), T.CSBRK, 1);
|
||||
}
|
||||
|
||||
pub fn ioctl(fd: fd_t, request: u32, arg: usize) usize {
|
||||
return syscall3(.ioctl, @bitCast(usize, @as(isize, fd)), request, arg);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user