NOME
uname − obtém o nome e informações sobre o kernel atual
SINOPSE
#include <sys/utsname.h>
int uname(struct utsname *buf);
DESCRIÇÃO
uname
retorna informações de sistema no buf.
A estrutura utsname é definida em
<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];
};
VALORES DE RETORNO
Em caso de sucesso, zero é devolvido. Em caso de erro, −1 é devolvido, e errno é selecionado apropriadamente.
ERROS
EFAULT |
buf não é válido. |
DE ACORDO COM
SVr4, SVID, POSIX, X/OPEN
VEJA TAMBÉM
uname(1), getdomainname(2), gethostname(2)
TRADUZIDO POR LDP-BR em 21/08/2000.
André L. Fassone Canova <lonelywolf [AT] blv.br> (tradução) xxxxxxxxxxxxxxxxxxxxxxxxx <xxx [AT] xxxxxx.xx> (revisão)