ISIG for ignoring Ctrl + C on BSDs - iomenu - interactive terminal-based selection menu HTML git clone git://bitreich.org/iomenu git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/iomenu DIR Log DIR Files DIR Refs DIR Tags DIR README DIR LICENSE --- DIR commit 3d11052f21bd037d4ba92b875e8315016976dfc9 DIR parent 486f6970c5a75f4108b91c49edf0a0089fe07bbe HTML Author: Josuah Demangeon <mail@josuah.net> Date: Wed, 11 Apr 2018 00:13:22 +0200 ISIG for ignoring Ctrl + C on BSDs Diffstat: M iomenu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- DIR diff --git a/iomenu.c b/iomenu.c @@ -357,7 +357,7 @@ set_terminal(void) perror("tcgetattr"); exit(EXIT_FAILURE); } - new.c_lflag &= ~(ICANON | ECHO | IEXTEN | IGNBRK); + new.c_lflag &= ~(ICANON | ECHO | IEXTEN | IGNBRK | ISIG); tcsetattr(ttyfd, TCSANOW, &new); }