GETHOSTID(2)

NOM
gethostid, sethostid - Lire / ecrire l'identifiant de l'hote.

SYNOPSIS
#include <unistd.h>

long int gethostid (void);
int sethostid (long int hostid);

DESCRIPTION
Lit ou ecrit un identifiant unique sur 32 bits pour la station utilisee. Cet identificateur est cense etre unique pour l'ensemble des stations UNIX existantes. Il correspond generalement a l'adresse Internet de la machine locale, comme renvoye par gethostbyname(3), et est normalement fixe une fois pour toutes. L'appel de sethostid est bien sur limite au Super-User.

VALEUR RENVOYEE
gethostid retourne l'identifiant sur 32 bits de l'hote, tel qu'il a ete positionne par sethostid(2).

CONFORMITE
4.2BSD. Ces fonctions ont ete abandonnees dans 4.4BSD. POSIX.1 ne definit pas ces fonctions, mais ISO/IEC 9945-1:1990 les mentionne au paragraphe B.4.4.1. SVr4 contient gethostid, mais pas sethostid.

FICHIERS
/etc/hostid

VOIR AUSSI
hostid(1), gethostbyname(3)