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 |