mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-04-25 14:07:46 +00:00
fix lobby config, add default values for ip/port, change blowfish back to uintptr_t
This commit is contained in:
parent
70d17607c7
commit
5136b1a397
4 changed files with 14 additions and 12 deletions
|
@ -21,7 +21,7 @@
|
|||
|
||||
#include <boost/property_tree/ptree.hpp>
|
||||
#include <boost/property_tree/json_parser.hpp>
|
||||
|
||||
#include <boost/algorithm/string.hpp>
|
||||
#include <boost/foreach.hpp>
|
||||
|
||||
Core::Logger g_log;
|
||||
|
@ -91,7 +91,7 @@ namespace Core {
|
|||
|
||||
try
|
||||
{
|
||||
arg = std::string( args[i] );
|
||||
arg = boost::to_lower_copy( std::string( args[i] ) );
|
||||
val = std::string( args[i + 1] );
|
||||
|
||||
// trim '-' from start of arg
|
||||
|
@ -100,7 +100,7 @@ namespace Core {
|
|||
if( arg == "ip" )
|
||||
{
|
||||
// todo: ip addr in config
|
||||
m_pConfig->setValue< std::string >( "Settings.General.ListenIP", val );
|
||||
m_pConfig->setValue< std::string >( "Settings.General.ListenIp", val );
|
||||
}
|
||||
else if( arg == "p" || arg == "port" )
|
||||
{
|
||||
|
@ -110,11 +110,11 @@ namespace Core {
|
|||
{
|
||||
m_pConfig->setValue< std::string>( "Settings.General.AuthPort", val );
|
||||
}
|
||||
else if( arg == "worldIP" || arg == "worldIp" )
|
||||
else if( arg == "worldip" || arg == "worldip" )
|
||||
{
|
||||
m_pConfig->setValue < std::string >( "Settings.General.WorldIp", val );
|
||||
}
|
||||
else if( arg == "worldPort" )
|
||||
else if( arg == "worldport" )
|
||||
{
|
||||
m_pConfig->setValue< std::string >( "Settings.General.WorldPort", val );
|
||||
}
|
||||
|
@ -126,8 +126,8 @@ namespace Core {
|
|||
}
|
||||
}
|
||||
|
||||
m_port = m_pConfig->getValue< uint16_t >( "Settings.General.ListenPort" );
|
||||
m_ip = m_pConfig->getValue< std::string >( "Settings.General.ListenIp" );
|
||||
m_port = m_pConfig->getValue< uint16_t >( "Settings.General.ListenPort", 54994 );
|
||||
m_ip = m_pConfig->getValue< std::string >( "Settings.General.ListenIp", "0.0.0.0" );
|
||||
|
||||
g_restConnector.restHost = m_pConfig->getValue< std::string >( "Settings.General.RestHost" );
|
||||
g_restConnector.serverSecret = m_pConfig->getValue< std::string >( "Settings.General.ServerSecret" );
|
||||
|
|
|
@ -104,7 +104,7 @@ void BlowFish::initialize (BYTE key[], int32_t keybytes)
|
|||
|
||||
|
||||
int32_t v10 = keybytes;
|
||||
int32_t v9 = (int32_t)key;
|
||||
int32_t v9 = (uintptr_t)key;
|
||||
int32_t v8 = 0;
|
||||
int32_t v11 = 0;
|
||||
do {
|
||||
|
|
|
@ -27,6 +27,7 @@
|
|||
#include "Forwards.h"
|
||||
#include <boost/foreach.hpp>
|
||||
#include <boost/make_shared.hpp>
|
||||
#include <boost/algorithm/string.hpp>
|
||||
|
||||
|
||||
Core::Logger g_log;
|
||||
|
@ -120,7 +121,7 @@ bool Core::ServerZone::loadSettings( int32_t argc, char* argv[] )
|
|||
{
|
||||
m_pConfig->setValue< std::string >( "Settings.General.ListenPort", val );
|
||||
}
|
||||
else if( arg == "exdPath" || arg == "dataPath" )
|
||||
else if( arg == "exdpath" || arg == "datapath" )
|
||||
{
|
||||
m_pConfig->setValue< std::string >( "Settings.General.DataPath", val );
|
||||
}
|
||||
|
@ -175,8 +176,8 @@ bool Core::ServerZone::loadSettings( int32_t argc, char* argv[] )
|
|||
}
|
||||
|
||||
m_serverId = m_serverId ? m_serverId : m_pConfig->getValue< uint16_t >( "Settings.General.ServerId" );
|
||||
m_port = m_pConfig->getValue< uint16_t >( "Settings.General.ListenPort" );
|
||||
m_ip = m_pConfig->getValue< std::string >( "Settings.General.ListenIp" );;
|
||||
m_port = m_pConfig->getValue< uint16_t >( "Settings.General.ListenPort", 54992 );
|
||||
m_ip = m_pConfig->getValue< std::string >( "Settings.General.ListenIp", "0.0.0.0" );;
|
||||
|
||||
g_log.info( "Server ID: " + std::to_string( m_serverId ) );
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
#include <iostream>
|
||||
|
||||
#include "ServerZone.h"
|
||||
#include <boost/algorithm/string.hpp>
|
||||
|
||||
Core::ServerZone g_serverZone( "config/settings_zone.xml" );
|
||||
|
||||
|
@ -9,7 +10,7 @@ int main( int32_t argc, char* argv[] )
|
|||
// i hate to do this, but we need to set this first...
|
||||
for(auto i = 1; i < argc; ++i )
|
||||
{
|
||||
std::string arg( argv[i] );
|
||||
auto arg = boost::to_lower_copy( std::string( argv[i] ) );
|
||||
|
||||
// trim '-' from start of arg
|
||||
arg = arg.erase( 0, arg.find_first_not_of( '-' ) );
|
||||
|
|
Loading…
Add table
Reference in a new issue