From f5f6f20113879dfa9a8a5c92f54cacf8b3caeb10 Mon Sep 17 00:00:00 2001 From: "simon.kagstrom" Date: Sat, 28 Mar 2009 12:55:11 +0000 Subject: [PATCH] More fixing of network byte ordering problems --- Src/Network.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Src/Network.cpp b/Src/Network.cpp index e956d05..1fb8b78 100644 --- a/Src/Network.cpp +++ b/Src/Network.cpp @@ -652,6 +652,7 @@ bool Network::MarshalData(NetworkUpdate *p) peer->private_port = htons(peer->private_port); peer->public_port = htons(peer->public_port); peer->is_master = htons(peer->is_master); + peer->server_id = ntohl(peer->server_id); } lp->n_peers = htonl(lp->n_peers); lp->your_port = htons(lp->your_port); @@ -736,6 +737,7 @@ bool Network::DeMarshalData(NetworkUpdate *p) peer->private_port = ntohs(peer->private_port); peer->public_port = ntohs(peer->public_port); peer->is_master = ntohs(peer->is_master); + peer->server_id = ntohl(peer->server_id); } lp->your_port = ntohs(lp->your_port); } break;