gethostid, sethostid - get/set unique identifier of current
The sethostid() function establishes a 32-bit identifier for
processor that is intended to be unique among all UNIX systems in existence.
This is normally a DARPA Internet address for the
This call is allowed only to the superuser and is normally
gethostid() returns the 32-bit identifier for the current
This function has been deprecated. The hostid should be set
by use of sysctl(3).
gethostname(3), sysctl(3), sysctl(8)
The gethostid() and sethostid() syscalls appeared in 4.2BSD
dropped in 4.4BSD.
32 bits for the identifier is too small.
OpenBSD 3.6 June 2, 1993
[ Back ]