Look up server configuration by directly connected server name.
[ircu2.10.12-pk.git] / ircd / m_server.c
index 7cd638ee0a4c9c07346a28ceca3c25831b1cffe0..9708cda421cce8be1dab77dba9a225e1175a109a 100644 (file)
@@ -123,7 +123,7 @@ check_loop_and_lh(struct Client* cptr, struct Client *sptr, time_t *ghost, const
   /*
    * Calculate type of connect limit and applicable config item.
    */
-  lhconf = find_conf_byname(cli_confs(cptr), host, CONF_SERVER);
+  lhconf = find_conf_byname(cli_confs(cptr), cli_name(cptr), CONF_SERVER);
   assert(lhconf != NULL);
   if (cptr == sptr)
   {