mirror of
https://github.com/znc/znc.git
synced 2026-08-06 08:52:57 +02:00
Use CSocket in webadmin instead of directly using Csock
This gets rid of some code duplication for managing the sockets. git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1240 726aef4b-f618-498e-8847-2d620e286838
This commit is contained in:
+3
-3
@@ -11,7 +11,7 @@
|
||||
#include "HTTPSock.h"
|
||||
#include "znc.h"
|
||||
|
||||
CHTTPSock::CHTTPSock() : Csock() {
|
||||
CHTTPSock::CHTTPSock(CModule *pMod) : CSocket(pMod) {
|
||||
m_bSentHeader = false;
|
||||
m_bGotHeader = false;
|
||||
m_bLoggedIn = false;
|
||||
@@ -22,7 +22,7 @@ CHTTPSock::CHTTPSock() : Csock() {
|
||||
SetMaxBufferThreshold(10240);
|
||||
}
|
||||
|
||||
CHTTPSock::CHTTPSock(const CString& sHostname, unsigned short uPort, int iTimeout) : Csock(sHostname, uPort, iTimeout) {
|
||||
CHTTPSock::CHTTPSock(CModule *pMod, const CString& sHostname, unsigned short uPort, int iTimeout) : CSocket(pMod, sHostname, uPort, iTimeout) {
|
||||
m_bSentHeader = false;
|
||||
m_bGotHeader = false;
|
||||
m_bLoggedIn = false;
|
||||
@@ -392,7 +392,7 @@ void CHTTPSock::ReachedMaxBuffer() {
|
||||
}
|
||||
|
||||
Csock* CHTTPSock::GetSockObj(const CString& sHost, unsigned short uPort) {
|
||||
CHTTPSock* pSock = new CHTTPSock;
|
||||
CHTTPSock* pSock = new CHTTPSock(m_pModule);
|
||||
pSock->SetSockName("HTTP::CLIENT");
|
||||
pSock->SetTimeout(120);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user