Provided by:
manpages-es_1.55-10_all 
NOMBRE
initgroups - inicializa la lista suplementaria de acceso de grupos
SINOPSIS
#include <grp.h>
#include <sys/types.h>
int initgroups(const char *user, gid_t group);
DESCRIPCI'ON
La funcion initgroups() inicializa la lista de acceso de grupos leyendo
la base de datos de grupos /etc/group y usando todos los grupos de los
que user es miembro. Se anade a la lista el grupo adicional group.
VALOR DEVUELTO
La funcion initgroups() devuelve 0 si hubo exito, o -1 si ocurrio un
error.
ERRORES
EPERM El proceso que realiza la llamada no tiene suficientes
privilegios.
ENOMEM Memoria insuficiente para asignar la estructura de informacion
de grupo.
FICHEROS
/etc/group base de datos de grupos
CONFORME A
SVID 3, BSD 4.3
OBSERVACIONES
El prototipo para initgroups esta disponible solamente si _BSD_SOURCE
esta definido (bien explicitamente, o implicitamente, no definiendo
_POSIX_SOURCE o compilando con la opcion -ansi).
V'EASE TAMBI'EN
getgroups(2), setgroups(2)