+Sun Dec 28 21:57:39 EET 2003 Pekka Riikonen <priikone@silcnet.org>
+
+ * Fixed server statistics decrementing error to not go to
+ negative. Affected file silcd/packet_receive.c.
+
Sat Dec 20 14:42:36 EET 2003 Pekka Riikonen <priikone@silcnet.org>
* Use silc_server_query_add_error to add error in public key
new_server = (SilcServerEntry)sock->user_data;
idata = (SilcIDListData)new_server;
+ /* Statistics */
+ if (server->server_type == SILC_ROUTER)
+ server->stat.cell_servers++;
+
/* Remove the old cache entry */
if (!silc_idcache_del_by_context(server->local_list->servers, new_server)) {
if (!silc_idcache_del_by_context(server->global_list->servers,
silc_server_backup_send(server, sock->user_data, SILC_PACKET_NEW_ID, 0,
idp->data, idp->len, FALSE, TRUE);
silc_buffer_free(idp);
-
- /* Statistics */
- server->stat.cell_servers++;
}
/* Check whether this router connection has been replaced by an