Section courante

A propos

Section administrative du site

GETGRNAM_R

Demande le groupe par son nom
C pour Unix grp.h

Syntaxe

int getgrnam_r(const char *name, struct group *grp, char *buffer, size_t bufsize, struct group **result);

Paramètres

Nom Description
name Ce paramètre permet d'indiquer le nom du groupe à rechercher (exemple "wheel", "sudo", "users").
grp Ce paramètre permet d'indiquer un pointeur vers une structure group allouée par l'utilisateur. La fonction remplit cette structure avec les informations du groupe trouvé.
buffer Ce paramètre permet d'indiquer la mémoire tampon allouée par l'utilisateur. Entrepose les données dynamiques comme la liste des membres du groupe.
bufsize Ce paramètre permet d'indiquer la taille du tampon buffer.
result Ce paramètre permet d'indiquer un pointeur vers un pointeur struct group.

Description

Cette fonction permet de mettre à jour la structure de groupe spécifié et entrepose un pointeur sur cette structure à l'emplacement pointé par le résultat en se basant sur le nom.



Dernière mise à jour : Vendredi, le 5 Juin 2020