diff options
| author | Charles <sircharlesaze@gmail.com> | 2020-03-04 17:37:44 +0100 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2020-03-04 17:37:44 +0100 |
| commit | 9b3753960b986d0dcf84369846fd7ac74d2baef6 (patch) | |
| tree | d2fcda5ffb3e588b9ffd4740deac7a68217cab4c /include/minishell.h | |
| parent | e0ba9a82e11d9f23cf4eaed267b25021f98ae9f4 (diff) | |
| download | minishell-9b3753960b986d0dcf84369846fd7ac74d2baef6.tar.gz minishell-9b3753960b986d0dcf84369846fd7ac74d2baef6.tar.bz2 minishell-9b3753960b986d0dcf84369846fd7ac74d2baef6.zip | |
Added builtins draft
Diffstat (limited to 'include/minishell.h')
| -rw-r--r-- | include/minishell.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/include/minishell.h b/include/minishell.h index 4fbddfd..d1bb237 100644 --- a/include/minishell.h +++ b/include/minishell.h @@ -21,6 +21,7 @@ # include <sys/wait.h> # include <signal.h> # include <sys/stat.h> +# include <stdbool.h> # include "libft.h" # include "libft_ht.h" @@ -82,15 +83,14 @@ char **ms_environment_to_array(t_ftht *environment); ** builtin*.c */ -typedef int (*t_builtin_func)(t_state *state); -t_builtin_func ms_echo; -t_builtin_func ms_cd; -t_builtin_func ms_pwd; -t_builtin_func ms_export; -t_builtin_func ms_unset; -// t_builtin_func ms_env; +// typedef int (*t_builtin_func)(t_state *state); +int ms_echo(char **argv); +int ms_cd(t_state *state, char **argv); +int ms_pwd(t_state *state); +int ms_export(t_state *state, char **argv); +int ms_unset(t_state *state, char **argv); int ms_env(t_state *state); -t_builtin_func ms_exit; +// int ms_exit(t_state *state); /* ** util.c |
