LibC: Implement tc{get,set}winsize
These were added in POSIX issue 8 :^)
This commit is contained in:
@@ -117,3 +117,13 @@ int tcsendbreak(int fd, int duration)
|
||||
dwarnln("FIXME: tcsendbreak({}, {})", fd, duration);
|
||||
return -1;
|
||||
}
|
||||
|
||||
int tcgetwinsize(int fildes, struct winsize* winsize_p)
|
||||
{
|
||||
return ioctl(fildes, TIOCGWINSZ, winsize_p);
|
||||
}
|
||||
|
||||
int tcsetwinsize(int fildes, const struct winsize* winsize_p)
|
||||
{
|
||||
return ioctl(fildes, TIOCSWINSZ, winsize_p);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user