Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages

RedHat 9 (Linux i386) - man page for getgrnam (redhat section 3)

GETGRNAM(3)			    Linux Programmer's Manual			      GETGRNAM(3)

NAME
       getgrnam, getgrgid - get group file entry

SYNOPSIS
       #include <grp.h>
       #include <sys/types.h>

       struct group *getgrnam(const char *name);

       struct group *getgrgid(gid_t gid);

DESCRIPTION
       The  getgrnam() function returns a pointer to a structure containing the group information
       from /etc/group for the entry that matches the group name name.

       The getgrgid() function returns a pointer to a structure containing the group  information
       from /etc/group for the entry that matches the group gid gid.

       The group structure is defined in <grp.h> as follows:

	      struct group {
		      char    *gr_name;        /* group name */
		      char    *gr_passwd;      /* group password */
		      gid_t   gr_gid;	       /* group id */
		      char    **gr_mem;        /* group members */
	      };

RETURN VALUE
       The getgrnam() and getgrgid() functions return the group information structure, or NULL if
       the matching entry is not found or an error occurs.

ERRORS
       ENOMEM Insufficient memory to allocate group information structure.

FILES
       /etc/group
	      Group database file

CONFORMING TO
       SVID 3, POSIX, BSD 4.3

SEE ALSO
       fgetgrent(3), getgrent(3), setgrent(3), endgrent(3)

GNU					    1993-04-04				      GETGRNAM(3)


All times are GMT -4. The time now is 11:11 AM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
UNIX.COM Login
Username:
Password:  
Show Password