X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/d7cff1d11ba8b6a5eb393911b8edda125b2f9bbb..f10ec0c42e7406e150792494316a93fdfa7b207d:/include/reject.h diff --git a/include/reject.h b/include/reject.h index 0f559bc..bd1a1f0 100644 --- a/include/reject.h +++ b/include/reject.h @@ -21,7 +21,6 @@ * USA * * - * $Id: reject.h 25056 2008-02-06 20:47:40Z androsyn $ */ #ifndef INCLUDED_reject_h #define INCLUDED_reject_h @@ -32,12 +31,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