Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2008-03-21 19:55:36 +0000
committerStijn Buys <ingar@osirion.org>2008-03-21 19:55:36 +0000
commit549f90727d321cd6cf8850e8b510beba36925a82 (patch)
treed70b87c62584cad4b372179fae99a6ac9deffdf0 /src/core/netserver.cc
parenta57ced5458db5f400aa6f813bd977279de0b9ea3 (diff)
minor updates
Diffstat (limited to 'src/core/netserver.cc')
-rw-r--r--src/core/netserver.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/netserver.cc b/src/core/netserver.cc
index 16f042e..9f2fea6 100644
--- a/src/core/netserver.cc
+++ b/src/core/netserver.cc
@@ -37,7 +37,7 @@ NetServer::NetServer(std::string const host, unsigned int const port)
netserver_error = true;
// initialize socket
- netserver_fd = ::socket(PF_INET, SOCK_DGRAM, 0);
+ netserver_fd = ::socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP);
if (netserver_fd == -1) {
con_error << "Network can't create socket!" << std::endl;
//perror("socket");
@@ -238,6 +238,7 @@ NetClient * NetServer::client_connect(std::string const host, int const port)
netmsg.str("");
netmsg << "msg info Receiving data from remote server...\n";
client->send(netmsg.str());
+ transmit();
// send entities
std::map<unsigned int, Entity *>::iterator it;