|
Postfix3.3.1
|
#include <sys_defs.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <stdio.h>#include <limits.h>#include <msg.h>#include <mymalloc.h>#include <argv.h>#include <htable.h>#include <events.h>#include <vstream.h>#include <connect.h>#include <split_at.h>#include <valid_hostname.h>#include <ip_match.h>#include <myaddrinfo.h>#include <stringops.h>#include <mail_params.h>#include <mail_proto.h>#include <postscreen.h>データ構造 | |
| struct | PSC_DNSBL_HEAD |
| struct | PSC_DNSBL_SITE |
| struct | PSC_CALL_BACK_ENTRY |
| struct | PSC_DNSBL_SCORE |
マクロ定義 | |
| #define | PSC_CALL_BACK_INIT(sp) |
| #define | PSC_CALL_BACK_INDEX_OF_LAST(sp) ((sp)->index - 1) |
| #define | PSC_CALL_BACK_CANCEL(sp, idx) |
| #define | PSC_CALL_BACK_EXTEND(hp, sp) |
| #define | PSC_CALL_BACK_ENTER(sp, fn, ctx) |
| #define | PSC_CALL_BACK_NOTIFY(sp, ev) |
| #define | PSC_NULL_EVENT (0) |
| #define | DO_GRIPE 1 |
型定義 | |
| typedef struct PSC_DNSBL_SITE | PSC_DNSBL_SITE |
関数 | |
| int | psc_dnsbl_retrieve (const char *client_addr, const char **dnsbl_name, int dnsbl_index, int *dnsbl_ttl) |
| int | psc_dnsbl_request (const char *client_addr, void(*callback)(int, void *), void *context) |
| void | psc_dnsbl_init (void) |
| #define DO_GRIPE 1 |
| #define PSC_CALL_BACK_CANCEL | ( | sp, | |
| idx | |||
| ) |
postscreen_dnsbl.c の 172 行目に定義があります。
| #define PSC_CALL_BACK_ENTER | ( | sp, | |
| fn, | |||
| ctx | |||
| ) |
postscreen_dnsbl.c の 193 行目に定義があります。
| #define PSC_CALL_BACK_EXTEND | ( | hp, | |
| sp | |||
| ) |
postscreen_dnsbl.c の 183 行目に定義があります。
| #define PSC_CALL_BACK_INDEX_OF_LAST | ( | sp | ) | ((sp)->index - 1) |
postscreen_dnsbl.c の 170 行目に定義があります。
| #define PSC_CALL_BACK_INIT | ( | sp | ) |
postscreen_dnsbl.c の 165 行目に定義があります。
| #define PSC_CALL_BACK_NOTIFY | ( | sp, | |
| ev | |||
| ) |
postscreen_dnsbl.c の 199 行目に定義があります。
| #define PSC_NULL_EVENT (0) |
postscreen_dnsbl.c の 206 行目に定義があります。
| typedef struct PSC_DNSBL_SITE PSC_DNSBL_SITE |
| void psc_dnsbl_init | ( | void | ) |
postscreen_dnsbl.c の 582 行目に定義があります。
postscreen_dnsbl.c の 483 行目に定義があります。
| int psc_dnsbl_retrieve | ( | const char * | client_addr, |
| const char ** | dnsbl_name, | ||
| int | dnsbl_index, | ||
| int * | dnsbl_ttl | ||
| ) |
postscreen_dnsbl.c の 320 行目に定義があります。
1.8.9.1