Changeset 6485
- Timestamp:
- 08/12/08 01:06:38 (3 months ago)
- Location:
- trunk/msn/src
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/msn/src/msn-srv.cpp
r6468 r6485 739 739 pMSN->SetWaitingPingReply(false); 740 740 pMSN->MSNLogoff(); 741 pMSN->MSNLogon( "messenger.hotmail.com", 1863);741 pMSN->MSNLogon(pMSN->serverAddress().c_str(), pMSN->serverPort()); 742 742 pthread_mutex_unlock(&(pMSN->mutex_ServerSocket)); 743 743 } -
trunk/msn/src/msn.cpp
r6436 r6485 96 96 msnConf.LoadFile(szFileName); 97 97 } 98 98 99 char tmpStr[MAX_LINE_LEN]; 100 99 101 msnConf.SetSection("network"); 100 101 102 msnConf.ReadNum("ListVersion", m_nListVersion, 0); 102 103 msnConf.ReadStr("MsnServerAddress", tmpStr, MSN_DEFAULT_SERVER_ADDRESS); 104 myServerAddress = tmpStr; 105 msnConf.ReadNum("MsnServerPort", myServerPort, MSN_DEFAULT_SERVER_PORT); 106 103 107 msnConf.CloseFile(); 104 108 … … 461 465 gSocketMan.DropSocket(sock); 462 466 gSocketMan.CloseSocket(nSD); 463 MSNLogon( "messenger.hotmail.com", 1863, m_nStatus);467 MSNLogon(myServerAddress.c_str(), myServerPort, m_nStatus); 464 468 } 465 469 } … … 562 566 { 563 567 CLogonSignal *sig = static_cast<CLogonSignal *>(s); 564 MSNLogon( "messenger.hotmail.com", 1863, sig->LogonStatus());568 MSNLogon(myServerAddress.c_str(), myServerPort, sig->LogonStatus()); 565 569 } 566 570 break; -
trunk/msn/src/msn.h
r6436 r6485 47 47 const unsigned short FLAG_BLOCK_LIST = 4; 48 48 const unsigned short FLAG_REVERSE_LIST = 8; 49 50 const char MSN_DEFAULT_SERVER_ADDRESS[] = "messenger.hotmail.com"; 51 const unsigned short MSN_DEFAULT_SERVER_PORT = 1863; 49 52 50 53 #ifndef HAVE_STRNDUP … … 96 99 bool WaitingPingReply() { return m_bWaitingPingReply; } 97 100 void SetWaitingPingReply(bool b) { m_bWaitingPingReply = b; } 101 102 const std::string& serverAddress() const { return myServerAddress; } 103 unsigned short serverPort() const { return myServerPort; } 98 104 99 105 pthread_mutex_t mutex_ServerSocket; // Ugly, but whatever. … … 153 159 // Config 154 160 unsigned long m_nListVersion; 155 161 std::string myServerAddress; 162 unsigned short myServerPort; 163 156 164 // Variables 157 165 CICQDaemon *m_pDaemon;
