GROUP_MEMBER(3)

ИМЯ
group_member - проверяет присутствие процесса в группе

ОБЗОР
#include <unistd.h>

int group_member(gid_t gid);

Требования макроса тестирования свойств для glibc (см. feature_test_macros(7)):

group_member(): _GNU_SOURCE

ОПИСАНИЕ
Функция group_member() проверяет, совпадает ли какой-либо ID дополнительных групп вызывающего (возвращаемые getgroups(2)) с gid.

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Функция group_member() возвращает не ноль, если какой-либо ID дополнительных групп совпал с gid, и ноль в противном случае.

СООТВЕТСТВИЕ СТАНДАРТАМ
Эта функция является нестандартным расширением GNU.

СМОТРИТЕ ТАКЖЕ
getgid(2), getgroups(2), getgrouplist(3), group(5)