getgrgid

Prototypes

struct group *getgrgid(int NumeroGroupe);

Description

Lit le nom du groupe de travail pour le groupe identifié par NumeroGroupe.

Le résultat est un pointeur sur une zone d'informations caractérisant le groupe.

Exemple

#include <stdio.h>
#include <stdlib.h>

int NumeroGroupe;
struct group *Informations;

...
NumeroGroupe=getgid();
if (NumeroGroupe==-1)
...
Informations=getgrgid(getgid());
if (!Informations)
...

Avertissement

Le résultat est NULL en cas d'erreur.

Voir aussi

uname pour lire le nom de la machine. cuserid pour lire le nom de l'utilisateur.

getgid pour lire le numéro du groupe de travail.