diff --git a/userspace/init/main.cpp b/userspace/init/main.cpp index 72523928..c1acf03f 100644 --- a/userspace/init/main.cpp +++ b/userspace/init/main.cpp @@ -8,6 +8,7 @@ #include #include #include +#include void initialize_stdio() { @@ -26,8 +27,13 @@ int main() bool first = true; + termios termios; + tcgetattr(STDIN_FILENO, &termios); + while (true) { + tcsetattr(STDIN_FILENO, TCSANOW, &termios); + char name_buffer[128]; while (!first)