Provided by:
manpages-ru_0.98-4_all 
ИМЯ
gethostid, sethostid - получить или установить уникальный идентификатор
текущей машины
ОБЗОР
#include <unistd.h>
long gethostid(void);
int sethostid(long hostid);
ОПИСАНИЕ
Получает или устанавливает уникальный 32-битный идентификатор текущей
машины. Этот идентификатор задумывался как уникальный для всех
существующих UNIX систем. В принципе, он похож на Интернет адрес для
локальной машины, который возвращается gethostbyname(3), и таким
образом его никогда не нужно устанавливать.
Вызов sethostid может осуществляться только суперпользователем.
Аргумент hostid сохраняется в файле /etc/hostid.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
gethostid возвращает 32-битный идентификатор текущей машины,
установленный sethostid(2).
СООТВЕТСТВИЕ СТАНДАРТАМ
4.2BSD. Эти функции были удалены в 4.4BSD. POSIX.1 не определяет эти
функции, но ISO/IEC 9945-1:1990 упоминает о них в B.4.4.1. SVr4
включает gethostid но не sethostid.
ФАЙЛЫ
/etc/hostid
СМОТРИТЕ ТАКЖЕ
hostid(1), gethostbyname(3)
ПЕРЕВОД
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2003