diff options
author | V <v@unfathomable.blue> | 2022-02-08 02:53:30 +0000 |
---|---|---|
committer | edef <edef@unfathomable.blue> | 2022-02-08 02:53:30 +0000 |
commit | 3a20ef6840e457352d959baefb6635afe5d7759c (patch) | |
tree | d3d690bd7ec572a9490e52bdd35e0bb8019ef6e4 /ripple/minitrace | |
parent | 852e87d8435e7e233ead323490ae4aa76935fd83 (diff) | |
download | unf-legacy-3a20ef6840e457352d959baefb6635afe5d7759c.tar.zst |
ripple/minitrace: clean up ioctl handling
TIOCGWINSZ was mistakenly listed as TCGETS, and parameter destructuring got cleaned up. Change-Id: I8dce783c50d34ab619cf7b05c9b705b5e11bc459
Diffstat (limited to 'ripple/minitrace')
-rw-r--r-- | ripple/minitrace/src/main.rs | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/ripple/minitrace/src/main.rs b/ripple/minitrace/src/main.rs index be8ba6a..7f50f27 100644 --- a/ripple/minitrace/src/main.rs +++ b/ripple/minitrace/src/main.rs @@ -229,11 +229,16 @@ fn check_syscall(process: &Process, entry: SyscallEntry) -> bool { 13 => {} // ioctl - 16 => match entry.args[1] { - // TCGETS - 0x5401 | 0x5413 => {} - _ => return false, - }, + 16 => { + let [_fd, command, ..] = entry.args; + match command { + // TCGETS + 0x5401 => {} + // TIOCGWINSZ + 0x5413 => {} + _ => return false, + } + } // pread64 17 => {} |