gethostname() returns the standard host name for the current processor, as previously set by
sethostname(). The parameter
namelen specifies the size of the
name array. The returned name is null-terminated unless insufficient space is provided.
sethostname() sets the name of the host machine to be
name, which has length
namelen. This call is restricted to the super-user and is normally used only when the system is bootstrapped.