]> jfr.im git - solanum.git/blobdiff - ircd/s_serv.c
Update NUMERIC_STR_435 to be more human-readable and mention quiets
[solanum.git] / ircd / s_serv.c
index 7ce1daf24ff9c5a60c3b575d639ae9ca5bca6e5e..98caf93a6556a57321649ef2bfdb6163820800d2 100644 (file)
@@ -73,7 +73,6 @@ unsigned int CAP_EX;
 unsigned int CAP_CHW;
 unsigned int CAP_IE;
 unsigned int CAP_KLN;
-unsigned int CAP_ZIP;
 unsigned int CAP_KNOCK;
 unsigned int CAP_TB;
 unsigned int CAP_UNKLN;
@@ -116,7 +115,6 @@ init_builtin_capabs(void)
        CAP_IE = capability_put(serv_capindex, "IE", NULL);
        CAP_KLN = capability_put(serv_capindex, "KLN", NULL);
        CAP_KNOCK = capability_put(serv_capindex, "KNOCK", NULL);
-       CAP_ZIP = capability_put(serv_capindex, "ZIP", NULL);
        CAP_TB = capability_put(serv_capindex, "TB", NULL);
        CAP_UNKLN = capability_put(serv_capindex, "UNKLN", NULL);
        CAP_CLUSTER = capability_put(serv_capindex, "CLUSTER", NULL);
@@ -443,12 +441,7 @@ check_server(const char *name, struct Client *client_p)
        }
        attach_server_conf(client_p, server_p);
 
-       /* clear ZIP/TB if they support but we dont want them */
-#ifdef HAVE_LIBZ
-       if(!ServerConfCompressed(server_p))
-#endif
-               ClearCap(client_p, CAP_ZIP);
-
+       /* clear TB if they support but we dont want it */
        if(!ServerConfTb(server_p))
                ClearCap(client_p, CAP_TB);
 
@@ -472,14 +465,12 @@ send_capabilities(struct Client *client_p, unsigned int cap_can_send)
 static void
 burst_ban(struct Client *client_p)
 {
-       rb_dlink_node *ptr;
        struct ConfItem *aconf;
        const char *type;
+       rb_dictionary_iter state;
 
-       RB_DLINK_FOREACH(ptr, prop_bans.head)
+       RB_DICTIONARY_FOREACH(aconf, &state, prop_bans_dict)
        {
-               aconf = ptr->data;
-
                /* Skip expired stuff. */
                if(aconf->lifetime < rb_current_time())
                        continue;
@@ -799,7 +790,6 @@ server_estab(struct Client *client_p)
 
                /* pass info to new server */
                send_capabilities(client_p, default_server_capabs | CAP_MASK
-                                 | (ServerConfCompressed(server_p) ? CAP_ZIP_SUPPORTED : 0)
                                  | (ServerConfTb(server_p) ? CAP_TB : 0));
 
                sendto_one(client_p, "SERVER %s 1 :%s%s",
@@ -811,12 +801,6 @@ server_estab(struct Client *client_p)
        if(!rb_set_buffers(client_p->localClient->F, READBUF_SIZE))
                ilog_error("rb_set_buffers failed for server");
 
-       /* Enable compression now */
-       if(IsCapable(client_p, CAP_ZIP))
-       {
-               start_zlib_session(client_p);
-       }
-
        client_p->servptr = &me;
 
        if(IsAnyDead(client_p))
@@ -1318,7 +1302,6 @@ serv_connect_callback(rb_fde_t *F, int status, void *data)
 
        /* pass my info to the new server */
        send_capabilities(client_p, default_server_capabs | CAP_MASK
-                         | (ServerConfCompressed(server_p) ? CAP_ZIP_SUPPORTED : 0)
                          | (ServerConfTb(server_p) ? CAP_TB : 0));
 
        sendto_one(client_p, "SERVER %s 1 :%s%s",