#ifndef _USERCONFIG_H #define _USERCONFIG_H #include typedef struct type_groups { int number; gid_t *array; } t_groups; void init_groups(t_groups *groups); int parse_userid(char *userid, uid_t *uid); int parse_groups(char *groupid, gid_t *gid, t_groups *groups); int lookup_group_ids(uid_t uid, gid_t *gid, t_groups *groups); #endif