Postfix3.3.1
|
マクロ定義 | |
#define | PSC_GET_TIME_BEFORE_LOOKUP |
#define | PSC_DELTA_MS(d) ((d).dt_sec * 1000.0 + (d).dt_usec / 1000.0) |
#define | PSC_AVERAGE(new, old) (0.1 * (new) + 0.9 * (old)) |
#define | PSC_THRESHOLD_MS 100 /* nag if latency > 100ms */ |
#define | PSC_WARN_LOCKOUT_S 60 /* don't nag for 60s */ |
#define | PSC_CHECK_TIME_AFTER_LOOKUP(table, action, average) |
関数 | |
int | psc_addr_match_list_match (ADDR_MATCH_LIST *addr_list, const char *addr_str) |
const char * | psc_cache_lookup (DICT_CACHE *cache, const char *key) |
void | psc_cache_update (DICT_CACHE *cache, const char *key, const char *value) |
const char * | psc_dict_get (DICT *dict, const char *key) |
const char * | psc_maps_find (MAPS *maps, const char *key, int flags) |
#define PSC_AVERAGE | ( | new, | |
old | |||
) | (0.1 * (new) + 0.9 * (old)) |
postscreen_dict.c の 87 行目に定義があります。
#define PSC_CHECK_TIME_AFTER_LOOKUP | ( | table, | |
action, | |||
average | |||
) |
postscreen_dict.c の 103 行目に定義があります。
#define PSC_DELTA_MS | ( | d | ) | ((d).dt_sec * 1000.0 + (d).dt_usec / 1000.0) |
postscreen_dict.c の 85 行目に定義があります。
#define PSC_GET_TIME_BEFORE_LOOKUP |
postscreen_dict.c の 79 行目に定義があります。
#define PSC_THRESHOLD_MS 100 /* nag if latency > 100ms */ |
postscreen_dict.c の 90 行目に定義があります。
#define PSC_WARN_LOCKOUT_S 60 /* don't nag for 60s */ |
postscreen_dict.c の 94 行目に定義があります。
int psc_addr_match_list_match | ( | ADDR_MATCH_LIST * | addr_list, |
const char * | addr_str | ||
) |
postscreen_dict.c の 117 行目に定義があります。
const char* psc_cache_lookup | ( | DICT_CACHE * | cache, |
const char * | key | ||
) |
postscreen_dict.c の 132 行目に定義があります。
void psc_cache_update | ( | DICT_CACHE * | cache, |
const char * | key, | ||
const char * | value | ||
) |
postscreen_dict.c の 146 行目に定義があります。
const char* psc_dict_get | ( | DICT * | dict, |
const char * | key | ||
) |
postscreen_dict.c の 158 行目に定義があります。
postscreen_dict.c の 172 行目に定義があります。