- if (!tmp->value.aconf || !(cl = tmp->value.aconf->conn_class))
- continue;
- if (ConClass(cl) > retc || retc == BAD_CLIENT_CLASS)
- retc = ConClass(cl);
- }
-
- Debug((DEBUG_DEBUG, "Returning Class %d For %s", retc, cli_name(acptr)));
-
- return (retc);
-}
-
-unsigned int get_client_ping(struct Client *acptr)
-{
- unsigned int ping = 0;
- unsigned int ping2;
- struct ConfItem *aconf;
- struct SLink *link;
-
- link = con_confs(acptr);
-
- if (link) {
- while (link) {
- aconf = link->value.aconf;
- if (aconf->status & (CONF_CLIENT | CONF_SERVER)) {
- ping2 = get_conf_ping(aconf);
- if ((ping2 != BAD_PING) && ((ping > ping2) || !ping))
- ping = ping2;
- }
- link = link->next;