]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - src/reject.c
Fix limits on simple modes.
[irc/rqf/shadowircd.git] / src / reject.c
index a01b5a0537a6a73513531cdba3953a7704b3a62a..d2422a4c7d377db33c33d036bf1ba69808d95795 100644 (file)
@@ -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
@@ -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