uname

Prototypes

int uname(struct utsname *Informations);

Description

Lit le nom de la machine et les informations caractérisant le système d'exploitation..

La zone mémoire Informations avec les informations demandées.

Exemple

#include <stdio.h>
#include <stdlib.h>
#include <sys/utsname.h>

struct utsname Informations;

...
memset(&Informations, 0, sizeof(struct utsname));
if (uname(&Informations)==-1)
...

Avertissement

Le résultat est -1 en cas d'erreur.

Voir aussi

cuserid pour lire le nom de l'utilisateur. getgrgid pour lire le nom du groupe de travail.