Manual Pages for UNIX Darwin command on man gethostid
MyWebUniversity

Manual Pages for UNIX Darwin command on man gethostid

GETHOSTID(3) BSD Library Functions Manual GETHOSTID(3)

NAME

ggeetthhoossttiidd, sseetthhoossttiidd - get/set unique identifier of current host

LLIIBBRRAARRYY

Standard C Library (libc, -lc)

SYNOPSIS

##iinncclluuddee <>

long ggeetthhoossttiidd(void); void sseetthhoossttiidd(long hostid);

DESCRIPTION

The sseetthhoossttiidd() function establishes a 32-bit identifier for the current

processor that is intended to be unique among all UNIX systems in exis-

tence. 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 ggeetthhoossttiidd() 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).

SEE ALSO

gethostname(3), sysctl(3), sysctl(8)

BUGS

32 bits for the identifier is too small. HISTORY The ggeetthhoossttiidd() and sseetthhoossttiidd() syscalls appeared in 4.2BSD and were dropped in 4.4BSD. BSD June 2, 1993 BSD




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™