ze-filter
(ze-filter-0.8.0-develop-180218)
|
Go to the source code of this file.
Classes | |
struct | rbwlconf_T |
Macros | |
#define | RBWL_NONE 0 |
#define | RBWL_ONMATCH_CONTINUE 1 |
#define | RBWL_CHECK_ADDR 4 |
#define | RBWL_CHECK_NAME 8 |
#define | RBWL_CHECK_ALL (RBWL_CHECK_ADDR | RBWL_CHECK_NAME) |
#define | RBWL_LENX 64 |
#define | DIM_RBWL 16 |
#define | RBWL_LOCK() |
#define | RBWL_UNLOCK() |
#define | KEYVALUE "^[a-z0-9_-]+=[^ \t]+" |
Functions | |
bool | check_dns_iprbwl (char *ip, char *name, char *rbwl, char *code, size_t size) |
bool | load_iprbwl_table (char *cfdir, char *fname) |
bool | init_iprbwl_table () |
void | dump_iprbwl_table () |
uint32_t | check_iprbwl_table (char *id, char *ip, char *name, iprbwl_T *rbwl) |
#define DIM_RBWL 16 |
Definition at line 154 of file ze-dns-iprbwl.c.
#define KEYVALUE "^[a-z0-9_-]+=[^ \t]+" |
Definition at line 196 of file ze-dns-iprbwl.c.
#define RBWL_CHECK_ADDR 4 |
Definition at line 35 of file ze-dns-iprbwl.c.
#define RBWL_CHECK_ALL (RBWL_CHECK_ADDR | RBWL_CHECK_NAME) |
Definition at line 37 of file ze-dns-iprbwl.c.
#define RBWL_CHECK_NAME 8 |
Definition at line 36 of file ze-dns-iprbwl.c.
#define RBWL_LENX 64 |
Definition at line 152 of file ze-dns-iprbwl.c.
#define RBWL_LOCK | ( | ) |
Definition at line 178 of file ze-dns-iprbwl.c.
#define RBWL_NONE 0 |
Definition at line 31 of file ze-dns-iprbwl.c.
#define RBWL_ONMATCH_CONTINUE 1 |
Definition at line 33 of file ze-dns-iprbwl.c.
#define RBWL_UNLOCK | ( | ) |
Definition at line 183 of file ze-dns-iprbwl.c.