minishell/inc/signals.h

26 lines
1.2 KiB
C

/* ************************************************************************** */
/* */
/* :::::::: */
/* signals.h :+: :+: */
/* +:+ */
/* By: whaffman <whaffman@student.codam.nl> +#+ */
/* +#+ */
/* Created: 2025/02/19 12:26:09 by whaffman #+# #+# */
/* Updated: 2025/02/19 17:30:12 by whaffman ######## odam.nl */
/* */
/* ************************************************************************** */
#ifndef SIGNALS_H
# define SIGNALS_H
# include "minishell.h"
void sigint_heredoc_handler(int signum);
void sigint_minishell_handler(int signum);
void sig_parent_handler(int signum);
void signal_init_child(void);
void signal_init_parent(void);
void signal_init_minishell(void);
#endif // SIGNALS_H