int print_env(data_t *data)
int my_unsetenv(data_t *data, run_command_t *command)
int builtin_env(data_t *data, run_command_t *command)
int builtin_setenv(data_t *data, run_command_t *command)
Definition setenv.c:68
const built_in_t builtins[]
Definition builtins.c:12
int my_setenv(data_t *data, run_command_t *command)
int builtin_cd(data_t *data, run_command_t *command)
Definition cd.c:115
struct built_in built_in_t
int builtin_unsetenv(data_t *data, run_command_t *command)
Definition unsetenv.c:15
void add_env(data_t *data, char *name, char *value)
Definition setenv.c:31
int select_command(data_t *data, run_command_t *command)
Definition builtins.c:27
int print_epifetch(data_t *data, run_command_t *)
Definition print.c:13
char command[PATH_MAX]
Definition run_command.c:22
char * name
Definition builtins.h:26
int(* func)(data_t *, run_command_t *)
Definition builtins.h:27