GETHOSTID(2) Linux Programmer’s Manual GETHOSTID(2)
NAME
gethostid, sethostid - get or set the unique identifier of the current host
SYNOPSIS
#include <unistd.h>
long gethostid(void);
int sethostid(long hostid);
DESCRIPTION
Get or set a unique 32-bit identifier for the current machine. The 32-bit identi-
fier is intended to be unique among all UNIX systems in existence. This normally
resembles the Internet address for the local machine, as returned by gethostby-
name(3), and thus usually never needs to be set.
The sethostid call is restricted to the superuser.
The hostid argument is stored in the file /etc/hostid.
RETURN VALUE
gethostid returns the 32-bit identifier for the current host as set by
sethostid(2).
CONFORMING TO
4.2BSD. These functions were dropped in 4.4BSD. POSIX.1 does not define these
functions, but ISO/IEC 9945-1:1990 mentions them in B.4.4.1. SVr4 includes geth-
ostid but not sethostid.
FILES
/etc/hostid
SEE ALSO
hostid(1), gethostbyname(3)
Linux 0.99.13 1993-11-29 GETHOSTID(2)
Generated by $Id: phpMan.php,v 4.55 2007/09/05 04:42:51 chedong Exp $ Author: Che Dong
On Apache/1.3.41 (Unix) PHP/5.2.5 mod_perl/1.30 mod_gzip/1.3.26.1a
Under GNU General Public License
2009-01-09 06:45 @38.103.63.58 CrawledBy CCBot/1.0 (+http://www.commoncrawl.org/bot.html)