浏览代码

syscall: fix struct termios definitions

Fixes the buffer overflow caused by the wrong struct size.

Signed-off-by: greatbridf <greatbridf@icloud.com>
(cherry picked from commit de12291ceebab608e6ff89bf9e41a3ab479f19ce)
Signed-off-by: greatbridf <greatbridf@icloud.com>
greatbridf 5 月之前
父节点
当前提交
2967de5de3
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/kernel/terminal.rs

+ 1 - 1
src/kernel/terminal.rs

@@ -15,7 +15,7 @@ use posix_types::signal::Signal;
 
 const BUFFER_SIZE: usize = 4096;
 
-const NCCS: usize = 32;
+const NCCS: usize = 19;
 
 // taken from linux kernel code