table of contents
other versions
- buster 1.55-10
GETDOMAINNAME(2) | Manual del Programador de Linux | GETDOMAINNAME(2) |
NOMBRE¶
getdomainname, setdomainname - obtiene/asigna el nombre del dominioSINOPSIS¶
#include <unistd.h>int getdomainname(char *name, size_t
len);
int setdomainname(const char *name, size_t
len);
DESCRIPCIÓN¶
Estas funciones se usan para acceder o cambiar el nombre de dominio del procesador actual. Si el nombre de dominio acabado en NULL requiere más de len bytes, getdomainname devuelve los primeros len bytes (glibc) o devuelve un error (libc).VALOR DEVUELTO¶
En caso de éxito se devuelve 0. En caso de error, -1, y errno toma un valor adecuado.ERRORES¶
- EINVAL
- Para getdomainname bajo libc: name es NULL o name tiene más de len bytes.
- EINVAL
- Para setdomainname: len era demasiado grande o menor que 0.
- EPERM
- Para setdomainname: el invocador no era el superusuario.
- EFAULT
- Para setdomainname: name apuntaba afuera del espacio de direcciones del usuario.
CONFORME A¶
POSIX no especifica estas llamadas. En Linux, getdomainname está implementada en el ámbito de bibliotecas mediante la llamadaVÉASE TAMBIÉN¶
gethostname(2), sethostname(2), uname(2)25 agosto 1997 | Linux 2.0 |