Manual del programador de Linux (2)
24 julio 1993
NOMBRE
uname - obtiene el nombre e información del núcleo actual
SINOPSIS
#include <sys/utsname.h>int uname(struct utsname *buf);
DESCRIPCIÓN
unamedevuelve información del sistema en buf. La
estructura utsname es tal como se define en <sys/utsname.h>:
struct utsname {
char sysname[SYS_NMLN];
char nodename[SYS_NMLN];
char release[SYS_NMLN];
char version[SYS_NMLN];
char machine[SYS_NMLN];
char domainname[SYS_NMLN];
};
VALOR DEVUELTO
En caso de éxito, se devuelve cero. En caso de error, se devuelve -1 y se establece el errno apropiado.
ERRORES
- EFAULT
- buf no es válido.
CONFORME A
VÉASE TAMBIÉN
uname(1), getdomainname(2), gethostname(2)