getdomainnamesetdomainname
- get/set the NIS domain name of current host
LIBRARY
Lb libc
SYNOPSIS
#include <unistd.h> int
getdomainname (char *name int namelen); int
setdomainname (const char *name int namelen);
DESCRIPTION
The
getdomainname ();
function
returns the standard NIS domain name for the current host, as
previously set by
setdomainname (.);
The
Fa namelen
argument
specifies the size of the
Fa name
array.
The returned name is null-terminated unless insufficient
space is provided.
The
setdomainname ();
function
sets the NIS domain name of the host machine to be
Fa name ,
which has length
Fa namelen .
This call is restricted to the super-user and
is normally used only when the system is bootstrapped.
RETURN VALUES
Rv -std
ERRORS
The following errors may be returned by these calls:
Bq Er EFAULT
The
Fa name
or
Fa namelen
argument gave an
invalid address.
Bq Er EPERM
The caller tried to set the hostname and was not the super-user.