Provided by: manpages-fr-dev_2.64.1-1_all bug

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);

   Exigences  pour les macros de test de fonctionnalité de la glibc (consultez
   feature_test_macros(7)) :

       getdomainame(), setdomainame() : _BSD_SOURCE || (_XOPEN_SOURCE &&
       _XOPEN_SOURCE < 500)

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

       L’appel renvoie 0 quand il réussit, ou -1 s’il échoue, auquel cas errno
       contient le code d’erreur.

ERREURS

       EFAULT Pour   setdomainname(),   name  pointe  en  dehors  de  l’espace
              d’adressage disponible.

       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’appelant n’est pas privilégié (Linux :
              n’a pas la capacité CAP_SYS_ADMIN).

CONFORMITÉ

       Ces fonctions ne sont pas spécifiées par POSIX.

VOIR AUSSI

       gethostname(2), sethostname(2), uname(2)

TRADUCTION

       Cette page de manuel a été traduite  et  mise  à  jour  par  Christophe
       Blaess  <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis par
       Alain Portal <aportal AT univ-montp2 DOT fr> jusqu’en 2006, et  mise  à
       disposition sur http://manpagesfr.free.fr/.

       Les mises à jour et corrections de la version présente dans Debian sont
       directement gérées par Julien Cristau <jcristau@debian.org> et l’équipe
       francophone de traduction de Debian.

       Veuillez   signaler   toute   erreur   de   traduction  en  écrivant  à
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous  pouvez  toujours avoir accès à la version anglaise de ce document
       en utilisant la commande « man -L C <section> <page_de_man> ».