diff options
author | Adam <Adam@anope.org> | 2011-08-10 01:32:07 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2011-08-10 01:32:07 -0400 |
commit | ded98ed3ded63aa37b7226cd7228b375df8b33e3 (patch) | |
tree | 83e728dddd3b886d198908979a72916727d71ad1 /src/dns.cpp | |
parent | 13bcc4ef14c0c61e8ed578ac9346291ae731b8df (diff) |
Fixed windows build
Diffstat (limited to 'src/dns.cpp')
-rw-r--r-- | src/dns.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dns.cpp b/src/dns.cpp index 0cfe047b0..7c5889477 100644 --- a/src/dns.cpp +++ b/src/dns.cpp @@ -255,7 +255,7 @@ bool DNSManager::ProcessRead() unsigned char packet_buffer[524]; sockaddrs from_server; socklen_t x = sizeof(from_server); - int length = recvfrom(this->GetFD(), &packet_buffer, sizeof(packet_buffer), 0, &from_server.sa, &x); + int length = recvfrom(this->GetFD(), reinterpret_cast<char *>(&packet_buffer), sizeof(packet_buffer), 0, &from_server.sa, &x); if (length < 12) return true; @@ -497,7 +497,7 @@ bool DNSManager::ProcessWrite() unsigned char buffer[524]; r->FillBuffer(buffer); - sendto(this->GetFD(), buffer, r->payload_count + 12, 0, &this->addrs.sa, this->addrs.size()); + sendto(this->GetFD(), reinterpret_cast<char *>(buffer), r->payload_count + 12, 0, &this->addrs.sa, this->addrs.size()); delete r; DNSEngine->packets.erase(DNSEngine->packets.begin()); |