| 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.3 |