System Grab Bag

View all man pages from Linux (or from all projects)

Name

group_member - test whether a process is in a group

Library

Standard C library ( libc ", " -lc )

Synopsis

#include <unistd.h> 
int group_member(gid_t  gid );

Feature Test Macro Requirements for glibc (see feature_test_macros(7)):

group_member()

    _GNU_SOURCE

Description

The group_member() function tests whether any of the caller's supplementary group IDs (as returned by getgroups(2)) matches gid.

Return Value

The group_member() function returns nonzero if any of the caller's supplementary group IDs matches gid, and zero otherwise.

Standards

GNU.

See Also

  1. getgid(2),
  2. getgroups(2),
  3. getgrouplist(3),
  4. group(5)