sethostid3
Get/set unique identifier of current host
Part of gethostid(3).
Usage
#include <unistd.h>
long
gethostid(void);
void
sethostid(long hostid);
Library
Standard C Library (libc, -lc)
Overview
The sethostid() function establishes a 32-bit identifier for the current processor that is intended to be unique among all UNIX systems in existence. This is normally a DARPA Internet address for the local machine. This call is allowed only to the super-user and is normally performed at boot time.
The gethostid() function returns the 32-bit identifier for the current processor.
This function has been deprecated. The hostid should be set or retrieved by use of sysctl(3).
Releases
87 releases since FreeBSD 2.0.5-RELEASE; the text changed 46 times.