Service de noyau kcred_getgroups

Objectif

Copie le groupe concurrent défini à partir d'une structure de données d'identification.

Syntaxe

#include <sys/cred.h>

int kcred_getgroups ( crp, ngroups, groups )
struct ucred * cr;
int ngroups;
gid_t * groups;

Paramètres

Article Descriptif
Crp Pointeur vers une structure de données d'identification
Ngroupes Taille de la matrice de valeurs d'ID groupe
groups Tableau de valeurs d'ID groupe

Descriptif

Le service de noyau Getgroups kcred_getgroups renvoie des membres de groupe de groupes simultanés Ngroupes à partir de la structure de données d'identification pointé par Crp. Crp doit être une structure de données d'identification référencée valide.

Environnement d'exécution

Le service de noyau Getgroups kcred_getgroups peut être appelé à partir de l'environnement de processus uniquement.

Valeurs renvoyées

Article Descriptif
>= 0 Nombre de groupes concurrents copiés dans des groupes.
-1 Une erreur s'est produite.