Use ssize_t for recv etc. return type