diff options
| author | Franklin Wei <git@fwei.tk> | 2016-03-28 14:11:22 -0400 |
|---|---|---|
| committer | Franklin Wei <git@fwei.tk> | 2016-03-28 14:11:22 -0400 |
| commit | 2687778cf7c099e47de410d62d26d874f4dcebba (patch) | |
| tree | 359759f153ffd0dc6b8c0bfc60460d10c9cd806a /src/server.c | |
| parent | 13052597a19fd2212efb7f51f19ed73b9f4b6ba4 (diff) | |
| download | netcosm-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.c | 5 |
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(); |