summaryrefslogtreecommitdiff
path: root/src/network/core/tcp_connect.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2009-04-02 20:39:30 +0000
committerrubidium <rubidium@openttd.org>2009-04-02 20:39:30 +0000
commitc5160c7c8e80b1b64bf474ec1d2a54c2bcef690b (patch)
treea76360971db13f30d480449e26cf22d898d0a178 /src/network/core/tcp_connect.cpp
parent1e205e01b83ac995c14105e0eb1f992cbd3e0625 (diff)
downloadopenttd-c5160c7c8e80b1b64bf474ec1d2a54c2bcef690b.tar.xz
(svn r15917) -Codechange: remove the latest traces of NetworkAddress::GetIP.
Diffstat (limited to 'src/network/core/tcp_connect.cpp')
-rw-r--r--src/network/core/tcp_connect.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/network/core/tcp_connect.cpp b/src/network/core/tcp_connect.cpp
index 88501b260..a994fc6d2 100644
--- a/src/network/core/tcp_connect.cpp
+++ b/src/network/core/tcp_connect.cpp
@@ -41,13 +41,8 @@ void TCPConnecter::Connect()
if (!SetNoDelay(this->sock)) DEBUG(net, 1, "Setting TCP_NODELAY failed");
- struct sockaddr_in sin;
- sin.sin_family = AF_INET;
- sin.sin_addr.s_addr = address.GetIP();
- sin.sin_port = htons(address.GetPort());
-
/* We failed to connect for which reason what so ever */
- if (connect(this->sock, (struct sockaddr*) &sin, sizeof(sin)) != 0) {
+ if (connect(this->sock, (struct sockaddr*)this->address.GetAddress(), sizeof(*this->address.GetAddress())) != 0) {
closesocket(this->sock);
this->sock = INVALID_SOCKET;
this->aborted = true;