X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/07943cb5707f7c570f63ee36b3e45a0ec5076388..c08f4515a99ab5e09edd60e3e6ba7903f7135aa2:/src/reject.c diff --git a/src/reject.c b/src/reject.c index 2210538..d2422a4 100644 --- a/src/reject.c +++ b/src/reject.c @@ -46,8 +46,6 @@ struct reject_data uint32_t mask_hashv; }; -static rb_patricia_tree_t *unknown_tree; - static void reject_exit(void *unused) { @@ -142,7 +140,7 @@ add_reject(struct Client *client_p, const char *mask1, const char *mask2) else { int bitlen = 32; -#ifdef IPV6 +#ifdef RB_IPV6 if(client_p->localClient->ip.ss_family == AF_INET6) bitlen = 128; #endif @@ -174,7 +172,7 @@ check_reject(struct Client *client_p) rdata->time = rb_current_time(); if(rdata->count > ConfigFileEntry.reject_after_count) { - ServerStats->is_rej++; + ServerStats.is_rej++; SetReject(client_p); rb_setselect(client_p->localClient->F, RB_SELECT_WRITE | RB_SELECT_READ, NULL, NULL); SetClosing(client_p); @@ -262,7 +260,7 @@ add_unknown_ip(struct Client *client_p) if((pnode = rb_match_ip(unknown_tree, (struct sockaddr *)&client_p->localClient->ip)) == NULL) { int bitlen = 32; -#ifdef IPV6 +#ifdef RB_IPV6 if(client_p->localClient->ip.ss_family == AF_INET6) bitlen = 128; #endif