1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 23:07:35 +00:00

UserspaceEmulator: Implement ioctl TIOCSWINSZ

This commit is contained in:
Rummskartoffel 2022-01-26 15:00:58 +01:00 committed by Andreas Kling
parent b393fe573d
commit ef151afac8

View file

@ -1117,6 +1117,11 @@ int Emulator::virt$ioctl([[maybe_unused]] int fd, unsigned request, [[maybe_unus
mmu().copy_to_vm(arg, &ws, sizeof(winsize));
return 0;
}
case TIOCSWINSZ: {
struct winsize ws;
mmu().copy_from_vm(&ws, arg, sizeof(winsize));
return syscall(SC_ioctl, fd, request, &ws);
}
case TIOCSPGRP:
return syscall(SC_ioctl, fd, request, arg);
case TCGETS: {