- scache_ptr = scache_hash[i];
- while (scache_ptr)
- {
- if (!irccmp(scache_ptr->name, me.name))
- show = FALSE;
- else if (scache_ptr->flags & SC_HIDDEN &&
- !ConfigServerHide.disable_hidden)
- show = FALSE;
- else if (scache_ptr->flags & SC_ONLINE)
- show = scache_ptr->known_since < rb_current_time() - ConfigServerHide.links_delay;
- else
- show = scache_ptr->last_split > rb_current_time() - ConfigServerHide.links_delay && scache_ptr->last_split - scache_ptr->known_since > ConfigServerHide.links_delay;
- if (show)
- sendto_one_numeric(source_p, RPL_LINKS, form_str(RPL_LINKS),
- scache_ptr->name, me.name, 1, scache_ptr->info);
-
- scache_ptr = scache_ptr->next;
- }
+ if (!irccmp(scache_ptr->name, me.name))
+ show = FALSE;
+ else if (scache_ptr->flags & SC_HIDDEN &&
+ !ConfigServerHide.disable_hidden)
+ show = FALSE;
+ else if (scache_ptr->flags & SC_ONLINE)
+ show = scache_ptr->known_since < rb_current_time() - ConfigServerHide.links_delay;
+ else
+ show = scache_ptr->last_split > rb_current_time() - ConfigServerHide.links_delay && scache_ptr->last_split - scache_ptr->known_since > ConfigServerHide.links_delay;
+ if (show)
+ sendto_one_numeric(source_p, RPL_LINKS, form_str(RPL_LINKS),
+ scache_ptr->name, me.name, 1, scache_ptr->info);