diff options
Diffstat (limited to 'src/server.cpp')
| -rw-r--r-- | src/server.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/server.cpp b/src/server.cpp index 9783ac5e..0d4a293c 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -12,6 +12,8 @@ #include "lzw.h" +#include "versions.h" + namespace baselib {} using namespace baselib; @@ -472,7 +474,12 @@ public: if(p->is_good()) { - // TODO: check version + // check version + if(strncmp(version, TEEWARS_NETVERSION, 32) != 0) + { + // TODO: send error + return; + } // look for empty slot, linear search int id = -1; |