Add stub TIOCGPGRP and TIOCSPGRP

This commit is contained in:
EnderIce2 2024-03-20 21:41:48 +02:00
parent 4df7c8dcae
commit 5c7ee03dde
Signed by untrusted user who does not match committer: enderice2
GPG Key ID: EACC3AD603BAB4DD

View File

@ -61,25 +61,17 @@ namespace vfs
memcpy(&this->term, t, sizeof(struct termios)); memcpy(&this->term, t, sizeof(struct termios));
break; break;
} }
case TCSETSW:
case TCSETSF:
case TCGETA:
case TCSETA:
case TCSETAW:
case TCSETAF:
case TCSBRK:
case TCXONC:
case TCFLSH:
case TIOCEXCL:
case TIOCNXCL:
case TIOCSCTTY:
case TIOCGPGRP: case TIOCGPGRP:
case TIOCSPGRP:
case TIOCOUTQ:
case TIOCSTI:
{ {
fixme("ioctl %#lx not implemented", Request); *((pid_t *)Argp) = 0;
return -ENOSYS; fixme("TIOCGPGRP not implemented");
return 0;
}
case TIOCSPGRP:
{
*((pid_t *)Argp) = 0;
fixme("TIOCSPGRP not implemented");
return 0;
} }
case TIOCGWINSZ: case TIOCGWINSZ:
{ {
@ -93,6 +85,20 @@ namespace vfs
memcpy(&this->termSize, ws, sizeof(struct winsize)); memcpy(&this->termSize, ws, sizeof(struct winsize));
break; break;
} }
case TCSETSW:
case TCSETSF:
case TCGETA:
case TCSETA:
case TCSETAW:
case TCSETAF:
case TCSBRK:
case TCXONC:
case TCFLSH:
case TIOCEXCL:
case TIOCNXCL:
case TIOCSCTTY:
case TIOCOUTQ:
case TIOCSTI:
case TIOCMGET: case TIOCMGET:
case TIOCMBIS: case TIOCMBIS:
case TIOCMBIC: case TIOCMBIC: