getdomainname man page on YellowDog

Man page or keyword search:  
man Server   18644 pages
apropos Keyword Search (all sections)
Output format
YellowDog logo
[printable version]

GETDOMAINNAME(2)	   Linux Programmer's Manual	      GETDOMAINNAME(2)

NAME
       getdomainname, setdomainname - get/set domain name

SYNOPSIS
       #include <unistd.h>

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

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

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

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

       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 is unprivileged (Linux: does not
	      have the CAP_SYS_ADMIN capability).

CONFORMING TO
       POSIX does not specify these calls.

SEE ALSO
       gethostname(2), sethostname(2), uname(2)

Linux 2.6.7			  2004-06-17		      GETDOMAINNAME(2)
[top]

List of man pages available for YellowDog

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net