getdomainname()
Get the domain name of the current host
Synopsis:
#include <unistd.h> int getdomainname( char * name, size_t namelen );
Arguments:
- name
- A buffer where the function can store the domain name.
- namelen
- The size of the name array.
Description:
The getdomainname() function gets the standard domain name for the current processor and stores it in the buffer that name points to. The name is null-terminated.
If the buffer is too small, the name is truncated.
Returns:
- 0
- Success.
- -1
- An error occurred (errno is set).
Errors:
- EFAULT
- The name or namelen parameters gave an invalid address.