Update.
[glibc.git] / include / grp.h
blob87f6a7bec2c0dd430ec053ec8392fff3970ab457
1 #ifndef _GRP_H
2 #include <grp/grp.h>
4 /* Now define the internal interfaces. */
5 extern int __getgrent_r __P ((struct group *__resultbuf, char *buffer,
6 size_t __buflen, struct group **__result));
7 extern int __fgetgrent_r __P ((FILE * __stream, struct group *__resultbuf,
8 char *buffer, size_t __buflen,
9 struct group **__result));
11 /* Search for an entry with a matching group ID. */
12 extern int __getgrgid_r __P ((__gid_t __gid, struct group *__resultbuf,
13 char *__buffer, size_t __buflen,
14 struct group **__result));
16 /* Search for an entry with a matching group name. */
17 extern int __getgrnam_r __P ((__const char *__name, struct group *__resultbuf,
18 char *__buffer, size_t __buflen,
19 struct group **__result));
20 #endif