X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/143b6cc1e4a8faa8181301bf43ddafecab3237cc..6fbcf3827c79181763ddb93b767b1bfd30724cf7:/include/reject.h diff --git a/include/reject.h b/include/reject.h index 0f559bc..98cefa9 100644 --- a/include/reject.h +++ b/include/reject.h @@ -32,12 +32,16 @@ void init_reject(void); int check_reject(rb_fde_t *F, struct sockaddr *addr); void add_reject(struct Client *, const char *mask1, const char *mask2); +int is_reject_ip(struct sockaddr *addr); void flush_reject(void); int remove_reject_ip(const char *ip); int remove_reject_mask(const char *mask1, const char *mask2); unsigned long delay_exit_length(void); int throttle_add(struct sockaddr *addr); +int is_throttle_ip(struct sockaddr *addr); +unsigned long throttle_size(void); +void flush_throttle(void); #endif