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

uname

devuelve 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

SVr4, SVID, POSIX, X/OPEN  

VÉASE TAMBIÉN

uname

(1), getdomainname(2), gethostname(2)

Nuevo comentario