/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* init.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: chuhlig +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/06/24 15:02:24 by dkaiser #+# #+# */ /* Updated: 2025/01/13 17:45:46 by chuhlig ### ########.fr */ /* */ /* ************************************************************************** */ #include "minishell.h" static void init_terminal(void); int init(void) { int result; init_terminal(); result = init_signal_handling(); return (result); } static void init_terminal(void) { struct termios term; tcgetattr(0, &term); term.c_lflag &= ~ECHOCTL; tcsetattr(0, TCSANOW, &term); }