|
|||||||
|
|
GETHOSTNAMESection: Manuel du programmeur Linux (2)Updated: 18 juillet 2003 Index Return to Main Contents NOMgethostname, sethostname - Lire / écrire le nom d'hôte.SYNOPSIS#include <unistd.h>
int gethostname(char *nom, size_t lg);
DESCRIPTIONCes fonctions sont utilisées pour lire, ou changer le nom d'hôte de la machine utilisée. La fonction gethostname() place le nom d'hôte terminé par un caractère NUL (précédemment fixé avec sethostname()) dans la table de caractères nom contenant au moins lg octets. Si le nom d'hôte suivi d'un NUL ne tient pas dans cette zone mémoire, il est tronqué sans qu'aucune erreur ne soit signalée. Il n'est pas précisé si le nom d'hôte tronqué est terminé ou non par un NUL.VALEUR RENVOYÉEgethostname et sethostname renvoient 0 s'ils réussissent, ou -1 s'ils échouent, auquel cas errno contient le code d'erreur.ERREURS
CONFORMITÉSVr4, 4.4BSD (Cette fonction est apparue en premier dans 4.2BSD). POSIX.1003.1-2001 définit gethostname mais pas sethostname.BOGUESSur de nombreux systèmes Linux / GlibC, gethostname renverra une erreur au lieu de tronquer le nom d'hôte.NOTESSUSv2 garantit que les "noms d'hôtes sont limités à 255 octets". Posix 1003.1-2001 garantit que les "noms d'hôtes (non compris le caractère NUL final) sont limités à HOST_NAME_MAX octets".VOIR AUSSIgetdomainname(2), setdomainname(2), uname(2).TRADUCTIONChristophe Blaess, 1996-2003.
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man2". See Index Page for more info about Authorship and Copyright. 1999-2009 Linuxinfor.com. No rights reserved. |