summaryrefslogtreecommitdiff
path: root/src/login/login.c
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2018-01-24 02:55:56 +0300
committerAndrei Karas <akaras@inbox.ru>2018-02-09 18:34:44 +0300
commita58b96c5dab055e5563de3ff92482c92ce0bc50c (patch)
treeeabadce3905644f00b029e71ae6dc145fd4f3be5 /src/login/login.c
parenta4cbec10932f12f849a942dff29d282975aabd45 (diff)
downloadhercules-a58b96c5dab055e5563de3ff92482c92ce0bc50c.tar.gz
hercules-a58b96c5dab055e5563de3ff92482c92ce0bc50c.tar.bz2
hercules-a58b96c5dab055e5563de3ff92482c92ce0bc50c.tar.xz
hercules-a58b96c5dab055e5563de3ff92482c92ce0bc50c.zip
Add interface into ipban.c.
Diffstat (limited to 'src/login/login.c')
-rw-r--r--src/login/login.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/login/login.c b/src/login/login.c
index 86cc93240..44fee5ccd 100644
--- a/src/login/login.c
+++ b/src/login/login.c
@@ -1326,7 +1326,7 @@ void login_auth_failed(struct login_session_data *sd, int result)
}
if (result == 1 && login->config->dynamic_pass_failure_ban && !sockt->trusted_ip_check(ip))
- ipban_log(ip); // log failed password attempt
+ ipban->log(ip); // log failed password attempt
if (result == 6) {
struct mmo_account acc = { 0 };
@@ -1630,7 +1630,7 @@ bool login_config_read_account(const char *filename, struct config_t *config, bo
if (!db->set_property(db, config, imported))
retval = false;
- if (!ipban_config_read(filename, config, imported))
+ if (!ipban->config_read(filename, config, imported))
retval = false;
return retval;
@@ -1978,7 +1978,7 @@ int do_final(void)
if (login->config->log_login)
loginlog_final();
- ipban_final();
+ ipban->final();
if( account_engine[0].db )
{// destroy account engine
@@ -2154,7 +2154,7 @@ int do_init(int argc, char** argv)
loginlog_init();
// initialize static and dynamic ipban system
- ipban_init();
+ ipban->init();
// Online user database init
login->online_db = idb_alloc(DB_OPT_RELEASE_DATA);