From 0adea0615636517b5532e6478e23816f5f949544 Mon Sep 17 00:00:00 2001 From: AZero13 Date: Tue, 16 Dec 2025 19:14:16 -0500 Subject: [PATCH] Term: ECHO|ECHONL|ICANON belong to c_lflag, not oflag --- lib/util/term.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/util/term.c b/lib/util/term.c index c766681a48..23d93e2a91 100644 --- a/lib/util/term.c +++ b/lib/util/term.c @@ -272,7 +272,7 @@ sudo_term_is_raw_int(struct termios *term) if (ISSET(term->c_oflag, OPOST)) debug_return_bool(false); - if (ISSET(term->c_oflag, ECHO|ECHONL|ICANON)) + if (ISSET(term->c_lflag, ECHO|ECHONL|ICANON)) debug_return_bool(false); debug_return_bool(true);