X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fm_http_client.cpp;h=065cf40556325fb24f0bac57000bdadb72d58224;hb=4798f98adad084cf9e207cc7b32d7e4370e9cc90;hp=1ca762b12e9ba51098b59abbb1ba931b19f3719d;hpb=f1271614679843191bb247c0db2716acb5ac0e4b;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/m_http_client.cpp b/src/modules/m_http_client.cpp index 1ca762b12..065cf4055 100644 --- a/src/modules/m_http_client.cpp +++ b/src/modules/m_http_client.cpp @@ -116,8 +116,8 @@ class ModuleHTTPClient : public Module } }; -HTTPSocket::HTTPSocket(InspIRCd *Instance, ModuleHTTPClient *Mod) - : BufferedSocket(Instance), Server(Instance), Mod(Mod), status(HTTP_CLOSED) +HTTPSocket::HTTPSocket(InspIRCd *SI, ModuleHTTPClient *m) + : BufferedSocket(SI), Server(SI), Mod(m), status(HTTP_CLOSED) { Instance->Log(DEBUG,"HTTPSocket::HTTPSocket"); this->port = 80; @@ -139,7 +139,7 @@ HTTPSocket::~HTTPSocket() } } -bool HTTPSocket::DoRequest(HTTPClientRequest *req) +bool HTTPSocket::DoRequest(HTTPClientRequest *request) { Instance->Log(DEBUG,"HTTPSocket::DoRequest"); /* Tweak by brain - we take a copy of this, @@ -147,7 +147,7 @@ bool HTTPSocket::DoRequest(HTTPClientRequest *req) * pointers knocking around, less chance of * a memory leak. */ - this->req = *req; + this->req = *request; if (!ParseURL(this->req.GetURL())) return false; @@ -298,9 +298,9 @@ bool HTTPSocket::OnConnected() bool HTTPSocket::OnDataReady() { Instance->Log(DEBUG,"HTTPSocket::OnDataReady() for %s", url.url.c_str()); - char *data = this->Read(); + char *sdata = this->Read(); - if (!data) + if (!sdata) return false; if (this->status < HTTP_DATA) @@ -308,7 +308,7 @@ bool HTTPSocket::OnDataReady() std::string line; std::string::size_type pos; - this->buffer += data; + this->buffer += sdata; while ((pos = buffer.find("\r\n")) != std::string::npos) { line = buffer.substr(0, pos); @@ -324,10 +324,10 @@ bool HTTPSocket::OnDataReady() if (this->status == HTTP_REQSENT) { // HTTP reply (HTTP/1.1 200 msg) - char const* data = line.c_str(); - data += 9; - response->SetResponse(data); - response->SetData(data + 4); + char const* sdata2 = line.c_str(); + sdata2 += 9; + response->SetResponse(sdata2); + response->SetData(sdata2 + 4); this->status = HTTP_HEADERS; continue; }