GETDOMAINNAME
Section: Manuel du programmeur Linux (2) Updated: 18 juillet 2003 Index
NOM
SYNOPSIS
DESCRIPTION
VALEUR RENVOYÉE
ERREURS
CONFORMITÉ
VOIR AUSSI
TRADUCTION
NOM
getdomainname, setdomainname - Lire ou fixer le nom de domaine.
SYNOPSIS
#include <unistd.h>
int getdomainname(char *name, size_t len);
int setdomainname(const char *name, size_t len);
DESCRIPTION
Ces deux fonctions servent à lire ou à changer le nom de domaine de
l'hôte concerné.
Si le nom de domaine, suivi d'un caractère nul, nécessite plus de len octets
pour être stocké,
getdomainname(),
renvoie les len premiers octets (GlibC), ou une erreur (libc).
VALEUR RENVOYÉE
getdomainname et setdomainname
renvoient 0 s'ils réussissent, ou -1 s'ils échouent, auquel cas
errno
contient le code d'erreur.
ERREURS
- EINVAL
-
Avec
getdomainname
et la Libc :
name
est
NULL
ou
name
est plus long que
len.
- EINVAL
-
Avec
setdomainname :
len
est négatif ou trop grand.
- EPERM
-
Pour
setdomainname :
l'utilisateur n'est pas le Super-User.
- EFAULT
-
Pour
setdomainname,
name
pointe en dehors de l'espace d'adressage disponible.
CONFORMITÉ
Cette fonction n'est
pas
spécifiée par POSIX.
VOIR AUSSI
TRADUCTION
Christophe Blaess, 1996-2003.
|
|