Skip to content

Commit fff90d6

Browse files
authored
Merge pull request #13 from Berkaykrdl/blockcountry-cleanup
chore: blockcountry, blockexception removed
2 parents 214306f + 48b1809 commit fff90d6

15 files changed

Lines changed: 0 additions & 580 deletions

‎src/common/tables.h‎

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,6 @@ enum
118118
HEADER_GD_DEC_MONARCH_MONEY = 125,
119119

120120
HEADER_GD_CHANGE_MONARCH_LORD = 126,
121-
HEADER_GD_BLOCK_COUNTRY_IP = 127, // 광대역 IP-Block
122-
HEADER_GD_BLOCK_EXCEPTION = 128, // 광대역 IP-Block 예외
123121

124122
HEADER_GD_REQ_CHANGE_GUILD_MASTER = 129,
125123

@@ -249,8 +247,6 @@ enum
249247

250248
HEADER_DG_CHANGE_MONARCH_LORD_ACK = 169,
251249
HEADER_DG_UPDATE_MONARCH_INFO = 170,
252-
HEADER_DG_BLOCK_COUNTRY_IP = 171, // 광대역 IP-Block
253-
HEADER_DG_BLOCK_EXCEPTION = 172, // 광대역 IP-Block 예외 account
254250

255251
HEADER_DG_ACK_CHANGE_GUILD_MASTER = 173,
256252

@@ -1322,26 +1318,6 @@ typedef struct tChangeMonarchLordACK
13221318
char szDate[32];
13231319
} TPacketChangeMonarchLordACK;
13241320

1325-
// Block Country Ip
1326-
typedef struct tBlockCountryIp
1327-
{
1328-
uint32_t ip_from;
1329-
uint32_t ip_to;
1330-
} TPacketBlockCountryIp;
1331-
1332-
enum EBlockExceptionCommand
1333-
{
1334-
BLOCK_EXCEPTION_CMD_ADD = 1,
1335-
BLOCK_EXCEPTION_CMD_DEL = 2,
1336-
};
1337-
1338-
// Block Exception Account
1339-
typedef struct tBlockException
1340-
{
1341-
uint8_t cmd; // 1 == add, 2 == delete
1342-
char login[LOGIN_MAX_LEN + 1];
1343-
}TPacketBlockException;
1344-
13451321
typedef struct tChangeGuildMaster
13461322
{
13471323
uint32_t dwGuildID;

‎src/db/BlockCountry.cpp‎

Lines changed: 0 additions & 214 deletions
This file was deleted.

‎src/db/BlockCountry.h‎

Lines changed: 0 additions & 44 deletions
This file was deleted.

‎src/db/ClientManager.cpp‎

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include "ItemAwardManager.h"
1717
#include "Marriage.h"
1818
#include "Monarch.h"
19-
#include "BlockCountry.h"
2019
#include "ItemIDRangeManager.h"
2120
#include "Cache.h"
2221

@@ -2103,13 +2102,6 @@ void CClientManager::ProcessPackets(CPeer * peer)
21032102
sys_log(0, " ProcessPacket Header [%d] Handle[%d] Length[%d] iCount[%d]", header, dwHandle, dwLength, iCount);
21042103
}
21052104

2106-
2107-
// test log by mhh
2108-
{
2109-
if (HEADER_GD_BLOCK_COUNTRY_IP == header)
2110-
sys_log(0, "recved : HEADER_GD_BLOCK_COUNTRY_IP");
2111-
}
2112-
21132105
switch (header)
21142106
{
21152107
case HEADER_GD_BOOT:
@@ -2446,17 +2438,6 @@ void CClientManager::ProcessPackets(CPeer * peer)
24462438
ChangeMonarchLord(peer, dwHandle, (TPacketChangeMonarchLord*)data);
24472439
break;
24482440

2449-
case HEADER_GD_BLOCK_COUNTRY_IP:
2450-
sys_log(0, "HEADER_GD_BLOCK_COUNTRY_IP received");
2451-
CBlockCountry::instance().SendBlockedCountryIp(peer);
2452-
CBlockCountry::instance().SendBlockException(peer);
2453-
break;
2454-
2455-
case HEADER_GD_BLOCK_EXCEPTION:
2456-
sys_log(0, "HEADER_GD_BLOCK_EXCEPTION received");
2457-
BlockException((TPacketBlockException*) data);
2458-
break;
2459-
24602441
case HEADER_GD_REQ_SPARE_ITEM_ID_RANGE :
24612442
SendSpareItemIDRange(peer);
24622443
break;
@@ -3963,43 +3944,6 @@ void CClientManager::ChangeMonarchLord(CPeer * peer, DWORD dwHandle, TPacketChan
39633944
delete pMsg;
39643945
}
39653946

3966-
void CClientManager::BlockException(TPacketBlockException *data)
3967-
{
3968-
sys_log(0, "[BLOCK_EXCEPTION] CMD(%d) login(%s)", data->cmd, data->login);
3969-
3970-
// save sql
3971-
{
3972-
char buf[1024];
3973-
3974-
switch (data->cmd)
3975-
{
3976-
case BLOCK_EXCEPTION_CMD_ADD:
3977-
snprintf(buf, sizeof(buf), "INSERT INTO block_exception VALUES('%s')", data->login);
3978-
CDBManager::instance().AsyncQuery(buf, SQL_ACCOUNT);
3979-
CBlockCountry::instance().AddBlockException(data->login);
3980-
break;
3981-
case BLOCK_EXCEPTION_CMD_DEL:
3982-
snprintf(buf, sizeof(buf), "DELETE FROM block_exception VALUES('%s')", data->login);
3983-
CDBManager::instance().AsyncQuery(buf, SQL_ACCOUNT);
3984-
CBlockCountry::instance().DelBlockException(data->login);
3985-
break;
3986-
default:
3987-
return;
3988-
}
3989-
3990-
}
3991-
3992-
for (itertype(m_peerList) it = m_peerList.begin(); it != m_peerList.end(); ++it)
3993-
{
3994-
CPeer *peer = *it;
3995-
3996-
if (!peer->GetChannel())
3997-
continue;
3998-
3999-
CBlockCountry::instance().SendBlockExceptionOne(peer, data->login, data->cmd);
4000-
}
4001-
}
4002-
40033947
void CClientManager::SendSpareItemIDRange(CPeer* peer)
40043948
{
40053949
peer->SendSpareItemIDRange();

‎src/db/ClientManager.h‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -522,7 +522,6 @@ class CClientManager : public CNetBase, public singleton<CClientManager>
522522
//END_MONARCH
523523

524524
void ChangeMonarchLord(CPeer* peer, DWORD dwHandle, TPacketChangeMonarchLord* info);
525-
void BlockException(TPacketBlockException *data);
526525

527526
void SendSpareItemIDRange(CPeer* peer);
528527

0 commit comments

Comments
 (0)