I've added this to my local repository and use it often. Perhaps it can be added to the main repository? typedef struct _ENetHost { ... void * data; } ENetHost; (like that in ENetPeer) Thanks, -Beau