int valid :1; /* false if a select returned that the peer quitted, forcing us to "close" the socket */
int moredata :1; /* TCP socket use a buffer and read operation get as much
data as possible. It is possible that several messages
int valid :1; /* false if a select returned that the peer quitted, forcing us to "close" the socket */
int moredata :1; /* TCP socket use a buffer and read operation get as much
data as possible. It is possible that several messages