Go to the source code of this file.
◆ __ZE_THROTTLE_H
◆ add_throttle_entry()
void add_throttle_entry |
( |
time_t |
t | ) |
|
◆ check_throttle_dos()
bool check_throttle_dos |
( |
void |
| ) |
|
◆ connrate_add_bounce_entry()
int connrate_add_bounce_entry |
( |
char * |
, |
|
|
time_t |
|
|
) |
| |
◆ connrate_add_host_entry()
int connrate_add_host_entry |
( |
char * |
, |
|
|
time_t |
|
|
) |
| |
◆ connrate_add_rcpt_entry()
int connrate_add_rcpt_entry |
( |
char * |
, |
|
|
int |
, |
|
|
time_t |
|
|
) |
| |
◆ connrate_check_bounce()
int connrate_check_bounce |
( |
char * |
| ) |
|
◆ connrate_check_host()
int connrate_check_host |
( |
char * |
| ) |
|
◆ connrate_check_rcpt()
int connrate_check_rcpt |
( |
char * |
| ) |
|
◆ connrate_cleanup_table()
bool connrate_cleanup_table |
( |
time_t |
now | ) |
|
◆ connrate_free()
◆ connrate_init()
bool connrate_init |
( |
size_t |
, |
|
|
size_t |
|
|
) |
| |
◆ connrate_log_table()
void connrate_log_table |
( |
| ) |
|
◆ connrate_print_table()
void connrate_print_table |
( |
int |
, |
|
|
int |
, |
|
|
int |
, |
|
|
int |
|
|
) |
| |
◆ connrate_read_table()
int connrate_read_table |
( |
char * |
| ) |
|
◆ connrate_resize()
bool connrate_resize |
( |
size_t |
, |
|
|
size_t |
|
|
) |
| |
◆ connrate_save_table()
void connrate_save_table |
( |
char * |
| ) |
|
◆ connrate_update_table()
int connrate_update_table |
( |
time_t |
| ) |
|
◆ log_throttle_stats()
void log_throttle_stats |
( |
void |
| ) |
|
◆ update_throttle()
void update_throttle |
( |
time_t |
t | ) |
|
◆ update_throttle_dos()
bool update_throttle_dos |
( |
| ) |
|
◆ connrate_interval
unsigned int connrate_interval |
◆ connrate_window
unsigned int connrate_window |