|
getdomainname, setdomainname − get/set domain name |
|
#include <unistd.h> int getdomainname(char *name, size_t
len); |
|
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). |
|
On success, zero is returned. On error, −1 is returned, and errno is set appropriately. |
|
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. |
|
POSIX does not specify these calls. |
|
gethostname(2), sethostname(2), uname(2) |
....................................................................................................................................
About ~
Privacy Statement ~
Terms of Use ~
~
All Linux-Documentation.com