|
VSF Documented
|
Go to the source code of this file.
Data Structures | |
| struct | group |
| struct | vsf_linux_grp_vplt_t |
Macros | |
| #define | initgroups VSF_LINUX_WRAPPER(initgroups) |
| #define | getgroups VSF_LINUX_WRAPPER(getgroups) |
| #define | setgroups VSF_LINUX_WRAPPER(setgroups) |
| #define | getgrnam VSF_LINUX_WRAPPER(getgrnam) |
| #define | getgrgid VSF_LINUX_WRAPPER(getgrgid) |
| #define | getgrnam_r VSF_LINUX_WRAPPER(getgrnam_r) |
| #define | getgrgid_r VSF_LINUX_WRAPPER(getgrgid_r) |
| #define | getgrent VSF_LINUX_WRAPPER(getgrent) |
| #define | setgrent VSF_LINUX_WRAPPER(setgrent) |
| #define | endgrent VSF_LINUX_WRAPPER(endgrent) |
Typedefs | |
| typedef struct vsf_linux_grp_vplt_t | vsf_linux_grp_vplt_t |
Functions | |
| int | initgroups (const char *user, gid_t group) |
| int | getgroups (size_t size, gid_t list[]) |
| int | setgroups (size_t size, const gid_t *list) |
| struct group * | getgrnam (const char *name) |
| struct group * | getgrgid (gid_t gid) |
| int | getgrnam_r (const char *name, struct group *grp, char *buf, size_t buflen, struct group **result) |
| int | getgrgid_r (gid_t gid, struct group *grp, char *buf, size_t buflen, struct group **result) |
Variables | |
| __VSF_VPLT_DECORATOR__ vsf_linux_grp_vplt_t | vsf_linux_grp_vplt |
| #define initgroups VSF_LINUX_WRAPPER(initgroups) |
| #define getgroups VSF_LINUX_WRAPPER(getgroups) |
| #define setgroups VSF_LINUX_WRAPPER(setgroups) |
| #define getgrnam VSF_LINUX_WRAPPER(getgrnam) |
| #define getgrgid VSF_LINUX_WRAPPER(getgrgid) |
| #define getgrnam_r VSF_LINUX_WRAPPER(getgrnam_r) |
| #define getgrgid_r VSF_LINUX_WRAPPER(getgrgid_r) |
| struct group * getgrent VSF_LINUX_WRAPPER(getgrent) |
| void setgrent VSF_LINUX_WRAPPER(setgrent) |
| void endgrent VSF_LINUX_WRAPPER(endgrent) |
| typedef struct vsf_linux_grp_vplt_t vsf_linux_grp_vplt_t |
| int initgroups | ( | const char * | user, |
| gid_t | group | ||
| ) |
| struct group * getgrnam | ( | const char * | name | ) |
| int getgrnam_r | ( | const char * | name, |
| struct group * | grp, | ||
| char * | buf, | ||
| size_t | buflen, | ||
| struct group ** | result | ||
| ) |
|
extern |