struct dlist subs;
struct dlist clients;
struct dlist flatlist_node;
+ struct dlist channel_links;
+ struct dlist link_node;
} channel_t;
void Chan_init();
void Chan_playerJoin_id(int channelid, client_t *client);
void Chan_iterate(channel_t **channelpptr);
channel_t *Chan_createChannel(const char *name, const char *desc);
+channel_t *Chan_fromId(int channelid);
void Chan_freeChannel(channel_t *ch);
#endif