#ifndef CHATROOM_H #define CHATROOM_H #define MAX_CHATROOMS 32 typedef struct { char name[50]; int users; char created[20]; char time[20]; char topic[100]; } chatroom_t; extern chatroom_t chatrooms[MAX_CHATROOMS]; extern int chatroom_count; void load_chatrooms(const char *filename); void print_chatroom_list(int sock); int join_chatroom(const char *name, client_t *cli); void leave_chatroom(client_t *cli); #endif