GETHOSTID(3) | Library Functions Manual | GETHOSTID(3) |
gethostid
, sethostid
—
#include <unistd.h>
long
gethostid
(void);
int
sethostid
(long
hostid);
sethostid
() establishes a 32-bit identifier for the
current processor that is intended to be unique among all
UNIX systems in existence. This is normally an
Internet address for the local machine. This call is allowed only to the
super-user and is normally performed at boot time.
gethostid
() 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).
gethostid
() and sethostid
()
syscalls appeared in 4.2BSD and were dropped in
4.4BSD.
March 3, 2019 | NetBSD 9.0 |