|
|
|
@ -2329,16 +2329,18 @@ bool CMiniDexed::InitNetwork() |
|
|
|
|
|
|
|
|
|
m_pNetDevice = CNetDevice::GetNetDevice(NetDeviceType); |
|
|
|
|
|
|
|
|
|
// Syslog configuration
|
|
|
|
|
static const u8 SysLogServer[] = {192, 168, 0, 143}; // FIXME: Don't hardcode this, use m_INetworkSyslogServerIPAddress instead
|
|
|
|
|
// syslog configuration
|
|
|
|
|
CIPAddress ServerIP = m_pConfig->GetNetworkSyslogServerIPAddress(); |
|
|
|
|
if (ServerIP.IsSet () && !ServerIP.IsNull ()) |
|
|
|
|
{ |
|
|
|
|
static const u16 usServerPort = 8514; // standard port is 514
|
|
|
|
|
CIPAddress ServerIP (SysLogServer); |
|
|
|
|
CString IPString; |
|
|
|
|
ServerIP.Format (&IPString); |
|
|
|
|
LOGNOTE ( "Sending log messages to %s:%u", |
|
|
|
|
LOGNOTE ("Sending log messages to syslog server %s:%u", |
|
|
|
|
(const char *) IPString, (unsigned) usServerPort); |
|
|
|
|
|
|
|
|
|
new CSysLogDaemon (m_pNet, ServerIP, usServerPort); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
return m_pNet != nullptr; |
|
|
|
|