SETENV(3) Manuel du programmeur Linux SETENV(3)
NOM
setenv - Change ou ajoute une variable d'environnement.
SYNOPSIS
#include <stdlib.h>
int setenv (const char *name, const char *value, int overwrite);
void unsetenv (const char *name);
DESCRIPTION
La fonction setenv() ajoute la variable name dans l'envi
ronnement, en lui attribuant la valeur value, si name
n'existe pas encore. Si name existe déjà dans l'environ
nement, alors sa valeur est modifiée en value si overwrite
est non nul; si overwrite vaut zéro, la valeur de name
n'est pas modifiée.
la fonction unsetenv() efface la variable name de l'envi
ronnement.
VALEUR RENVOYÉE
La fonction setenv() renvoie zéro si elle reussit, ou -1
si il n'y a pas assez de place dans l'environnement.
CONFORMITÉ
BSD 4.3
VOIR AUSSI
getenv(3), putenv(3), environ(5)
TRADUCTION
Christophe Blaess, 1997.
BSD 7 Novembre 1996 1