aboutsummaryrefslogtreecommitdiff
path: root/src/server.c
diff options
context:
space:
mode:
authorFranklin Wei <git@fwei.tk>2016-03-28 14:11:22 -0400
committerFranklin Wei <git@fwei.tk>2016-03-28 14:11:22 -0400
commit2687778cf7c099e47de410d62d26d874f4dcebba (patch)
tree359759f153ffd0dc6b8c0bfc60460d10c9cd806a /src/server.c
parent13052597a19fd2212efb7f51f19ed73b9f4b6ba4 (diff)
downloadnetcosm-2687778cf7c099e47de410d62d26d874f4dcebba.zip
netcosm-2687778cf7c099e47de410d62d26d874f4dcebba.tar.gz
netcosm-2687778cf7c099e47de410d62d26d874f4dcebba.tar.bz2
netcosm-2687778cf7c099e47de410d62d26d874f4dcebba.tar.xz
kludge things to compile on old linux
Diffstat (limited to 'src/server.c')
-rw-r--r--src/server.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server.c b/src/server.c
index e42483c..f0b56ec 100644
--- a/src/server.c
+++ b/src/server.c
@@ -21,6 +21,7 @@
#include "client.h"
#include "hash.h"
#include "server.h"
+#include "server_reqs.h"
#include "userdb.h"
#include "util.h"
#include "world.h"
@@ -254,9 +255,9 @@ static void new_connection_cb(EV_P_ ev_io *w, int revents)
int readpipe[2]; /* child->parent */
int outpipe [2]; /* parent->child */
- if(pipe2(readpipe, O_DIRECT) < 0)
+ if(pipe(readpipe) < 0)
error("error creating pipe, need linux kernel >= 3.4");
- if(pipe2(outpipe, O_DIRECT) < 0)
+ if(pipe(outpipe) < 0)
error("error creating pipe, need linux kernel >= 3.4");
pid_t pid = fork();