lutoma / xelix

💻⚙ Xelix is a hobby Unix-like kernel with GNU userland for x86
https://xelix.org
GNU General Public License v3.0
61 stars 6 forks source link

Pseudoterminals should be properly integrated into tty framework #71

Open lutoma opened 4 years ago

lutoma commented 4 years ago

Currently ptys are a copy-pasted hodgepodge of pipe code. They should get integrated into the tty framework and also use struct terminal. pty driver should probably be represented as a struct tty_driver.