diff options
Diffstat (limited to 'mbbsd')
-rw-r--r-- | mbbsd/mbbsd.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/mbbsd/mbbsd.c b/mbbsd/mbbsd.c index 54f714d5..6bf6216a 100644 --- a/mbbsd/mbbsd.c +++ b/mbbsd/mbbsd.c @@ -921,6 +921,8 @@ where(const char *from) int i; uint32_t ipaddr = ipstr2int(from); + resolve_fcache(); + for (i = 0; i < SHM->home_num; i++) { if ((SHM->home_ip[i] & SHM->home_mask[i]) == (ipaddr & SHM->home_mask[i])) { return i; @@ -1139,9 +1141,6 @@ user_login(void) /* NOTE! �b setup_utmp ���e, �����Ӧ����� blocking/slow function, * �_�h�i�Ǿ� race condition �F�� multi-login */ - // XXX resolve_fcache ���N�| blcok/slow �F...!? - resolve_fcache(); - /* resolve_boards(); */ numboards = SHM->Bnumber; |