ref: 8ad7cd5f89d4f0135a8f48834ac49f7d4b090b13
dir: /srv.h/
#define playersock sockfd[turn % 2] #define INPUTSIZE 32 #define TIMEOUT 30 extern int id; extern int sockfd[2]; typedef struct { int fd; char *nick; int game; int side; int opts; int state; long firstseen; long lastseen; void *thread; }Client; typedef struct { int id; int difficulty; int state; int turn; int sockfd[2]; int grid[SzX][SzY]; char syncmsg[8]; Client *clients[2]; }Game;