Go to the previous, next section.

Looking Up One Group

You can search the group database for information about a specific group using getgrgid or getgrnam. These functions are declared in `grp.h'.

Function: struct group * getgrgid (gid_t gid)

This function returns a pointer to a statically-allocated structure containing information about the group whose group ID is gid. This structure may be overwritten by subsequent calls to getgrgid.

A null pointer indicates there is no group with ID gid.

Function: struct group * getgrnam (const char *name)

This function returns a pointer to a statically-allocated structure containing information about the group whose group name is name. This structure may be overwritten by subsequent calls to getgrnam.

A null pointer indicates there is no group named name.

Go to the previous, next section.