#include "ekg2-config.h"#include "win32.h"#include <sys/types.h>#include <sys/stat.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <errno.h>#include <limits.h>#include <stdarg.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include "commands.h"#include "dynstuff.h"#include "compat/strlcat.h"#include "compat/strlcpy.h"#include "plugins.h"#include "stuff.h"#include "themes.h"#include "userlist.h"#include "vars.h"#include "windows.h"#include "xmalloc.h"#include "log.h"#include "debug.h"#include "dynstuff_inline.h"#include "queries.h"Definicje | |
| #define | _XOPEN_SOURCE 600 |
| #define | __EXTENSIONS__ |
Funkcje | |
| static void | userlist_private_free (userlist_t *u) |
| 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, static __DYNSTUFF_REMOVE_ITER, static __DYNSTUFF_DESTROY) static int userlist_resource_compare(ekg_resource_t *data1 | |
Zmienne | |
| struct ignore_label | ignore_labels [IGNORE_LABELS_MAX] |
| #define __EXTENSIONS__ |
| #define _XOPEN_SOURCE 600 |
| DYNSTUFF_LIST_DECLARE_SORTED | ( | ekg_groups | , | |
| struct ekg_group | , | |||
| group_compare | , | |||
| group_item_free | , | |||
| static | __DYNSTUFF_ADD_SORTED, | |||
| static | __DYNSTUFF_REMOVE_ITER, | |||
| static | __DYNSTUFF_DESTROY | |||
| ) |
| static LIST_FREE_ITEM | ( | group_item_free | , | |
| struct ekg_group * | ||||
| ) | [static] |
| static void userlist_private_free | ( | userlist_t * | u | ) | [static] |
| struct ignore_label ignore_labels[IGNORE_LABELS_MAX] |
{
{ IGNORE_STATUS, "status" },
{ IGNORE_STATUS_DESCR, "descr" },
{ IGNORE_NOTIFY, "notify" },
{ IGNORE_MSG, "msg" },
{ IGNORE_DCC, "dcc" },
{ IGNORE_EVENTS, "events" },
{ IGNORE_XOSD, "xosd" },
{ IGNORE_LOG, "log" },
{ 0, NULL }
}
1.7.1