#ifndef __WMUD_NETWORKING_H__ # define __WMUD_NETWORKING_H__ #include #include "wmud_types.h" #define TELNET_IAC '\xff' #define TELNET_WONT '\xfc' #define TELNET_WILL '\xfb' #define TELNET_ECHO '\x01' extern GSList *clients; gboolean wmud_networking_init(guint port_number, GError **err); void wmud_client_send(wmudClient *client, const gchar *fmt, ...); void wmud_client_start_login(wmudClient *client); void wmud_client_interpret_newplayer_answer(wmudClient *client); void wmud_client_interpret_newplayer_email(wmudClient *client); #endif