Minishell
Loading...
Searching...
No Matches
env.h
Go to the documentation of this file.
1/*
2** EPITECH PROJECT, 2025
3** B-PSU-200-BAR-2-1-minishell1-gerard.du-pre
4** File description:
5** env
6*/
7
8#ifndef ENV_H
9 #define ENV_H
10 #include "main.h"
11int free_env(data_t *data);
12bool valid_path(char *path);
13env_node_t *find_env(data_t *data, char *name);
14int fill_env(data_t *data, char **env);
15int create_node(data_t *data, char *env);
16int add_node(data_t *data, env_node_t *node);
18#endif //ENV_H
int create_node(data_t *data, char *env)
Definition linked_list.c:53
int free_env(data_t *data)
Definition env.c:65
env_node_t * find_env(data_t *data, char *name)
Definition env.c:47
int remove_node(data_t *data, env_node_t *node)
Definition linked_list.c:73
int fill_env(data_t *data, char **env)
Definition env.c:32
int add_node(data_t *data, env_node_t *node)
Definition linked_list.c:14
bool valid_path(char *path)
Definition env.c:14
Definition main.h:48
Definition main.h:25