|
static int | group_compare (struct ekg_group *data1, struct ekg_group *data2) |
|
static | LIST_FREE_ITEM (group_item_free, struct ekg_group *) |
|
| DYNSTUFF_LIST_DECLARE_SORTED (ekg_groups, struct ekg_group, group_compare, group_item_free, static __DYNSTUFF_ADD_SORTED, __DYNSTUFF_NOREMOVE, static __DYNSTUFF_DESTROY) static int userlist_compare(userlist_t *data1 |
|
static | LIST_FREE_ITEM (userlist_free_item, userlist_t *) |
|
| DYNSTUFF_LIST_DECLARE_SORTED (userlists, userlist_t, userlist_compare, userlist_free_item, static __DYNSTUFF_ADD_SORTED, EXPORTNOT __DYNSTUFF_REMOVE_SAFE, EXPORTNOT __DYNSTUFF_DESTROY) static struct ekg_group *group_init(const char *groups) |
|
EXPORTNOT userlist_t * | remote_userlist_add_entry (userlist_t **userlist, char **__entry, int count) |
|
EXPORTNOT void | userlist_free (session_t *session) |
|
EXPORTNOT int | userlist_remove (session_t *session, userlist_t *u) |
|
userlist_t * | userlist_find (session_t *session, const char *uid) |
|
char * | get_uid (session_t *session, const char *text) |
|
int | ignored_check (session_t *session, const char *uid) |
|
int | ekg_group_member (userlist_t *u, const char *group) |
|
static char ** | array_make_groups (const char *string) |
|
static struct ekg_group * | group_init (const char *names) |
|