From 20ce782b85e3852e6e4fb83a0562b13dcc65b56c Mon Sep 17 00:00:00 2001 From: skotlex Date: Tue, 25 Jul 2006 21:47:02 +0000 Subject: - Added a missing ntohl call in the loginlog code. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7884 54d463be-8e91-2dee-dedb-b68131a5f0ec --- Changelog-Trunk.txt | 1 + src/login_sql/login.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Changelog-Trunk.txt b/Changelog-Trunk.txt index e9261074d..8c97f4481 100644 --- a/Changelog-Trunk.txt +++ b/Changelog-Trunk.txt @@ -4,6 +4,7 @@ AS OF SVN REV. 5091, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES GO IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK. 2006/07/25 + * Added a missing ntohl call in the loginlog code. [Skotlex] * Added a check when buying from npcs to allow buying of item_avail items. [Skotlex] * Fixed duel accept invite sending the packet before the duel data is set diff --git a/src/login_sql/login.c b/src/login_sql/login.c index d8e5f3394..ff42cc8ca 100644 --- a/src/login_sql/login.c +++ b/src/login_sql/login.c @@ -1768,7 +1768,7 @@ int parse_login(int fd) { } //End login log of error. if ((result == 1) && (dynamic_pass_failure_ban != 0) && log_login){ // failed password sprintf(tmpsql,"SELECT count(*) FROM `%s` WHERE `ip` = '%lu' AND `rcode` = '1' AND `time` > NOW() - INTERVAL %d MINUTE", - loginlog_db,*((ulong *)p), dynamic_pass_failure_ban_time); //how many times filed account? in one ip. + loginlog_db,ntohl(ipl), dynamic_pass_failure_ban_time); //how many times filed account? in one ip. if(mysql_query(&mysql_handle, tmpsql)) { ShowSQL("DB error - %s\n",mysql_error(&mysql_handle)); ShowDebug("at %s:%d - %s\n", __FILE__,__LINE__,tmp_sql); -- cgit v1.2.3-70-g09d2