*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Linux man pages -> getdomainname (2)              



NAME    [Toc]    [Back]

       getdomainname, setdomainname - get/set domain name

SYNOPSIS    [Toc]    [Back]

       #include <unistd.h>

       int getdomainname(char *name, size_t len);
       int setdomainname(const char *name, size_t len);

DESCRIPTION    [Toc]    [Back]

       These  functions are used to access or to change the domain name of the
       current processor.  If the NUL-terminated  domain  name	requires  more
       than  len  bytes,  getdomainname returns the first len bytes (glibc) or
       returns an error (libc).

RETURN VALUE    [Toc]    [Back]

       On success, zero is returned.  On error, -1 is returned, and  errno  is
       set appropriately.

ERRORS    [Toc]    [Back]

       EINVAL For  getdomainname  under  libc:	name is NULL or name is longer
	      than len bytes.

       EINVAL For setdomainname: len was negative or too large.

       EPERM  For setdomainname: the caller was not the superuser.

       EFAULT For setdomainname: name pointed outside of user address space.

CONFORMING TO    [Toc]    [Back]

       POSIX does not specify these calls.

SEE ALSO    [Toc]    [Back]

       gethostname(2), sethostname(2), uname(2)

Linux 2.0			  1997-08-25		      GETDOMAINNAME(2)
[ Back ]
 Similar pages
Name OS Title
getdomainname IRIX get/set name of current NIS domain
nissetup HP-UX initialize a NIS+ domain
defaultdomain OpenBSD default YP domain name
getdomainname Tru64 get or set name of current domain
dns IRIX Domain Name Service
setdomainname Tru64 get or set name of current domain
dn_comp Tru64 Compress a domain name
pffindproto FreeBSD network domain management
pffindtype FreeBSD network domain management
dn_find Tru64 Search for an expanded domain name
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service