#include #include #include struct gg_server { }; struct gg_packet { }; struct gg_server * gg_server_start(char *ip, int port, int (*handle_conn)(struct gg_server *s, int client_id, struct sockaddr_in *addr), int (*handle_packet)(struct gg_server *s, struct gg_packet *p));