char **env is the environment.
char *name is the name of a name-value pair.
char *value is the new value to be stored.